Pretor/pretor/api
朝夕 b934ee2e32
Enhance skill management, add tool integrations, and overhaul Chat UI (#44)
* feat: restructure skills, introduce tools, and enhance chat UI

- Split worker_individual.py into separate component files: base, ordinary, special, and skill individuals.
- Update skill download and resolution paths to absolute references matching viceroy capabilities, correcting tmp and docker access issues.
- Introduce `GET /api/v1/resource/tool` and dynamic File Tool for agents to read file content.
- Update frontend Resource view to display tools instead of resource stubs.
- Convert Dashboard to Chat view, splitting chat interface to support standard chat or workflow deployment by appending prompt prefixes.

Co-authored-by: zhaoxi826 <198742034+zhaoxi826@users.noreply.github.com>

* feat: restructure skills, introduce tools, and enhance chat UI

- Split worker_individual.py into separate component files: base, ordinary, special, and skill individuals.
- Update skill download and resolution paths to absolute references matching viceroy capabilities, correcting tmp and docker access issues.
- Introduce `GET /api/v1/resource/tool` and dynamic File Tool for agents to read file content.
- Update frontend Resource view to display tools instead of resource stubs.
- Convert Dashboard to Chat view, splitting chat interface to support standard chat or workflow deployment by appending prompt prefixes.

Co-authored-by: zhaoxi826 <198742034+zhaoxi826@users.noreply.github.com>

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: zhaoxi826 <198742034+zhaoxi826@users.noreply.github.com>
2026-04-27 19:20:16 +08:00
..
platform feat: Clean up dashboard UI, shift workflow WS to SSE, and add file upload support (#37) 2026-04-27 09:45:45 +08:00
__init__.py wip:更新版权 2026-04-10 10:50:25 +08:00
agent.py feat: fix individual page configuration to properly display system nodes (#41) 2026-04-27 15:18:01 +08:00
auth.py Jules refactor backend and frontend 3736339600030847383 (#33) 2026-04-26 11:34:46 +08:00
cluster.py feat: Clean up dashboard UI, shift workflow WS to SSE, and add file upload support (#37) 2026-04-27 09:45:45 +08:00
provider.py Jules refactor backend and frontend 3736339600030847383 (#33) 2026-04-26 11:34:46 +08:00
resource.py Enhance skill management, add tool integrations, and overhaul Chat UI (#44) 2026-04-27 19:20:16 +08:00
workflow.py feat: Clean up dashboard UI, shift workflow WS to SSE, and add file upload support (#37) 2026-04-27 09:45:45 +08:00