Commit graph

14 commits

Author SHA1 Message Date
Darkatse
4772170208 fix(mcp): isolate recoverable call and catalog failures 2026-08-25 01:14:48 -04:00
Darkatse
c3f8b3ee1b feat(mcp): add registration-level tool description overrides 2026-08-25 01:14:40 -04:00
Darkatse
735409dff0 refactor(agent): present tool results as text and Markdown 2026-08-12 20:51:14 -04:00
Darkatse
4af6b0784a refactor(agent): hide internal tool result metadata from models 2026-08-12 18:50:48 -04:00
Darkatse
3a6c93a203 refactor(agent): standardize recoverable line-based reads 2026-08-12 17:49:30 -04:00
Darkatse
516eff67fe feat(mcp): add editable HTTP connection settings 2026-08-10 19:55:27 -04:00
Darkatse
cbc4631315 feat(mcp): add removable Exa Search recommendation 2026-08-10 01:11:58 -04:00
Darkatse
206acdeaa7 feat(mcp): add tool execution to legacy generation 2026-08-10 00:19:16 -04:00
Darkatse
be58e1c3e6 feat(agent): add MCP tool execution 2026-08-09 19:40:11 -04:00
Darkatse
6d942b30c0 feat(mcp): persist shared tool catalog snapshots 2026-08-09 02:35:47 -04:00
Darkatse
fc1ebb025e feat(mcp): add explicit user tool test calls 2026-08-09 01:01:02 -04:00
Darkatse
b7670ec6c2 docs(mcp): document the M1 architecture 2026-08-08 02:19:10 -04:00
Darkatse
40159b499e refactor(agent): make canonical tool descriptors the source of truth 2026-08-04 20:07:20 -04:00
Darkatse
f76139f961 feat(agent): Agent Phase 1 runtime foundation
- Introduce the Agent domain model, run/workspace/checkpoint repositories,
and a file-backed workspace store with event journaling.

- Wire the runtime service into Tauri commands and expose the frontend Agent
API for starting, observing, cancelling, reading, and committing runs.

- Derive workspaces from stable chat identity while keeping each run isolated,
and make unsupported Phase 1 paths fail fast.

- Document the Agent architecture, API contract, workspace model, LLM gateway,
tool/MCP boundaries, and implementation plan.
2026-04-26 14:28:08 -04:00