Joel
830c286062
feat: support credical
2026-01-26 15:55:24 +08:00
Joel
f90f3287d8
fix: provider and tool auth click not show
2026-01-26 15:55:23 +08:00
Joel
694ed4f5e3
chore: small ui
2026-01-26 15:06:33 +08:00
Joel
154018fe31
chore: fix tool ui
2026-01-26 14:52:56 +08:00
Joel
453844b9e8
chore: editor config in new slide
2026-01-26 14:07:35 +08:00
Joel
3f4d6b9452
fix: click readme hide config
2026-01-26 11:40:28 +08:00
Joel
902468e3e0
chore: tool picker height
2026-01-26 11:30:48 +08:00
Joel
c75afdb321
chore: no auth no choose show tools
2026-01-26 11:30:48 +08:00
Joel
3bde614bd3
feat: enabel tool num
2026-01-26 11:00:29 +08:00
Joel
9a68243fcc
feat: show provider config
2026-01-26 10:44:09 +08:00
Joel
6551814396
feat: add all can bundle to provider
2026-01-23 17:17:28 +08:00
yyh
aa3cc9b9a0
fix(skill-editor): add START_TAB_ID guards to prevent invalid metadata operations
...
- Add guards in tool-block component to skip metadata read/write when Start tab is active
- Add guard in tool-picker-block to prevent writing tool config to Start tab
- Add guard in use-sync-tree-with-active-tab to skip tree sync for Start tab
2026-01-23 13:15:39 +08:00
Joel
43648b1660
feat: tool config
2026-01-22 17:00:59 +08:00
Joel
2c95622890
chore: choose tools show
2026-01-22 15:47:28 +08:00
Joel
219f4a2f3b
chore: hide featured tools
2026-01-22 15:30:16 +08:00
Joel
911c1852d5
feat: support choose tools
2026-01-21 15:05:58 +08:00
Joel
2650ceb0a6
feat: support picker vars files ui in editor
2026-01-20 14:01:30 +08:00
yyh
bc9ce23fdc
refactor(skill): rename components for semantic clarity
...
Rename components and reorganize directory structure:
- skill-doc-editor.tsx → file-content-panel.tsx (handles edit/preview/download)
- editor-area.tsx → content-area.tsx
- editor-body.tsx → content-body.tsx
- editor-tabs.tsx → file-tabs.tsx
- editor-tab-item.tsx → file-tab-item.tsx
Create viewer/ directory for non-editor components:
- Move media-file-preview.tsx from editor/ to viewer/
- Move unsupported-file-download.tsx from editor/ to viewer/
This clarifies the distinction between:
- editor/: actual file editors (code, markdown)
- viewer/: preview and download components (media, unsupported files)
2026-01-19 23:50:08 +08:00
yyh
cab33d440b
refactor(skill): remove Office file special handling, merge into unsupported
...
Remove the Office file placeholder that only showed "Preview will be
supported in a future update" without any download option. Office files
(pdf, doc, docx, xls, xlsx, ppt, pptx) now fall through to the generic
"unsupported file" handler which provides a download button.
Removed:
- OfficeFilePlaceholder component
- isOfficeFile function and OFFICE_EXTENSIONS constant
- isOffice flag from useFileTypeInfo hook
- i18n keys for officePlaceholder
This simplifies the file type handling to just three categories:
- Editable: markdown, code, text files → editor
- Previewable: image, video files → media preview
- Everything else: download button
2026-01-19 23:39:32 +08:00
Joel
49effca35d
fix: auto default
2026-01-19 18:41:05 +08:00
Joel
2afc4704ad
chore: add limit to tool param auto
2026-01-19 18:35:57 +08:00
Joel
83c458d2fe
chore: change tool setting copywriting and ts promble
2026-01-19 18:27:33 +08:00
Joel
6643569efc
fix: tool can not auth modal
2026-01-19 18:06:23 +08:00
Joel
4b67008dba
fix: not blank not render tool correct
2026-01-19 17:01:32 +08:00
Joel
f4b683aa2f
fix: no blank not render file write
2026-01-19 17:01:32 +08:00
Joel
bd070857ed
fix: fold indent style
2026-01-19 16:34:46 +08:00
Joel
eae82b1085
chore: remove sync from left panel tree
2026-01-19 16:11:10 +08:00
Joel
f9fd234cf8
feat: support expand the selected file struct
2026-01-19 15:38:43 +08:00
Joel
1dfee05b7e
fix: view file popup place error
2026-01-19 15:25:57 +08:00
Joel
3a775fc2bf
feat: support choose folders and files
2026-01-19 14:47:57 +08:00
yyh
02fcf33067
fix(skill-editor): remove unnecessary store subscriptions in tool-picker-block
...
Move activeTabId and fileMetadata reads from selector subscriptions to
getState() calls inside the callback. These values were only used in the
insertTools callback, not for rendering, causing unnecessary re-renders
when they changed.
2026-01-17 21:47:31 +08:00
Joel
d542a74733
feat: panel ui
2026-01-16 18:39:13 +08:00
Joel
8b42435f7a
feat: support set default value when choose tool
2026-01-16 18:16:01 +08:00
Joel
3147e850be
fix: click tool not show current
2026-01-16 17:52:40 +08:00
Joel
0b33381efb
feat: support save settings
2026-01-16 17:44:40 +08:00
Joel
148f92f92d
fix: allow all fileds and not allow model set to auto
2026-01-16 17:20:11 +08:00
Joel
f79df6982d
feat: support setting show on click
2026-01-16 16:58:58 +08:00
Joel
649283df09
fix: not popup and use new setting
2026-01-16 15:09:25 +08:00
Joel
eb4f57fb8b
chore: split tool config
2026-01-16 14:39:33 +08:00
Joel
9492eda5ef
chore: tool format and render problem
2026-01-16 13:50:20 +08:00
Joel
64ddcc8960
chore: fix choose provder id
2026-01-16 11:31:03 +08:00
Joel
3dea5adf5c
fix: change caused problem
2026-01-16 11:00:56 +08:00
Joel
9ffdad6465
fix: click tool inner caused blur
2026-01-15 17:58:38 +08:00
Joel
195cd2c898
chore: show line numbers to skill editor
2026-01-15 17:21:12 +08:00
Joel
d650cde323
feat: skill editor choose tool
2026-01-15 17:16:01 +08:00
Joel
e91fb94d0e
chore: palceholder
2026-01-15 16:08:26 +08:00
Joel
4cfc135652
feat: prompt editor support line num
2026-01-15 15:56:49 +08:00
Joel
2fb8883918
feat: split different filetypes
2026-01-15 14:53:00 +08:00