You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: projects as backend sources with system prompt injection
Move projects from Tauri IPC commands to the ACP sources system, making
them a backend-managed entity available to all clients (desktop, CLI, TUI).
Backend: Add Project to SourceType, properties bag on SourceEntry, project
storage in Paths::data_dir()/projects/, system prompt injection in agent
reply, _goose/session/set_project ACP method, includeProjectSources flag
for listing skills from project working directories.
Frontend: Rewrite projects API from Tauri invoke to ACP ext methods, remove
buildProjectSystemPrompt (backend handles it now), add project picker to
CreateSkillDialog, show project badges on non-global skills.
Delete ui/goose2/src-tauri/src/commands/projects.rs (508 lines).
Signed-off-by: Douwe Osinga <douwe@squareup.com>
0 commit comments