Commit graph

6 commits

Author SHA1 Message Date
Darkatse
800f299491 fix(dev-logs): stop capturing frontend logs once the page unloads
On reload, in-flight IPC fetches are aborted and Tauri logs a fallback
warning. Dispatching it to extension subscribers during teardown kept
the whole old page alive in WebKit, 100–400 MB per reload. An unloading
page now captures nothing.
2026-10-24 20:27:49 -04:00
Darkatse
9329278c6d refactor(files): unify native file selection and delivery
Centralize file picking, staging and delivery across platforms, with explicit cancellation outcomes and source ownership.

Remove superseded platform bridges and redundant tests, and document the shared contract and platform differences.

Validation: pnpm run check; Android aarch64 cargo check; 117 host tests.
2026-10-04 16:28:48 -04:00
Darkatse
61a1abd55b refactor(dev): migrate dev logs panel to React 2026-08-23 21:51:16 -04:00
Darkatse
9118073819 feat(agent): surface reasoning in model turns and logs
- Add a sanitized model turn display DTO and readModelTurn host API
- Enrich agent run events with model round and reasoning summaries
- Render model reasoning, assistant output, and tool calls in the timeline detail panel
- Normalize visible provider reasoning while keeping native continuation state opaque
- Show visible reasoning in LLM API log readable output, including streaming logs
- Update docs and contract/runtime tests
2026-05-05 18:26:38 -04:00
Darkatse
ee1104bd4d perf (dev log): Optimize dev log performance. 2026-04-09 02:06:32 -04:00
Darkatse
edc72ae889 feat (API): Expose WorldInfo and Dev APIs 2026-03-27 23:48:14 -04:00