Commit graph

100 commits

Author SHA1 Message Date
Darkatse
4c98ff642d feat(sync): include TriviumDB databases in sync scope 2026-09-18 20:15:38 -04:00
Darkatse
c899f6405d refactor(database): integrate TriviumDB through a native adapter
Move database ownership, blocking IO and TQL binding into tt-adapter-triviumdb
and upgrade the native engine to 0.8.8. Preserve the plugin API capabilities
with awaited open, numeric IDs and explicit shared-namespace lifecycle.

Coordinate archive IO with database maintenance and restore each namespace
as a complete file group. Keep behavior tests for persistence, parameter
binding, transactions and recovery instead of per-method forwarding tests.

Validated with pnpm run check and tauri-pilot against the macOS app using
the real data root; temporary test namespaces were removed afterward.
2026-09-18 01:42:56 -04:00
Darkatse
8abb2b3bc7 docs(skills): streamline import guidance and cleanup contract
Keep recursive discovery and batch cleanup responsibilities in the existing Skill documentation. Remove duplicated workflow and implementation details.
2026-09-15 20:25:22 -04:00
xnshf
db4186da1e fix(skills): discover nested imports in folders and archives 2026-09-13 22:51:10 +08:00
Darkatse
0a58a87128 feat(settings): expose opt-in cold swipe loading
Add a disabled-by-default setting with reload semantics and localized help. Document the cold representation, ownership, and save compatibility contracts.
2026-09-13 04:53:10 -04:00
Darkatse
b6d0bbe5ee feat(agent): add slash command for output revisions
Route /fix through the existing resume lifecycle and revise the last reply's selected swipe from its current saved text. Preserve manual edits, support command cancellation, and keep persistent metadata on the bound message.
2026-09-08 03:09:22 -04:00
Darkatse
2a52de78f1 feat(agent): resume chats and retry presentation saves 2026-09-08 01:45:04 -04:00
Darkatse
8e3f51a7c4 feat(agent): stream reasoning in the run timeline 2026-09-06 22:05:03 -04:00
Darkatse
a996402de7 docs(agent): simplify and consolidate framework documentation 2026-09-06 20:53:05 -04:00
Darkatse
bc02ea96c3 fix(agent): support reverse proxy presets in model targets 2026-09-06 19:15:15 -04:00
Darkatse
f16ad7bff0 feat(agent): show structured delegation and handoff details 2026-09-06 19:14:53 -04:00
Darkatse
14d0f10a15 fix(agent): hide automatic commits from timeline 2026-09-06 17:18:33 -04:00
Darkatse
bcf68539aa feat(chat): add cached async content preprocessing hooks 2026-09-06 00:48:25 -04:00
Darkatse
1318f50c69 fix(extensions): preserve required renderer activation errors #227 2026-09-05 22:30:54 -04:00
Darkatse
402ef9bd75 fix(agent): preserve persistent state across chat forks (#216) 2026-09-04 20:11:37 -04:00
Darkatse
76b8b72a84 feat(agent): stream OpenAI Responses tool calls 2026-08-28 18:55:23 -04:00
Darkatse
c8d88663e2 feat(agent): support OpenAI-compatible tool-call streaming 2026-08-28 04:01:27 -04:00
Darkatse
a0bfd3a6b4 docs(agent): document live tool-call streaming 2026-08-28 02:35:43 -04:00
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
61a1abd55b refactor(dev): migrate dev logs panel to React 2026-08-23 21:51:16 -04:00
Darkatse
605ae1b7fd refactor(agent): commit live workspace without checkpoints 2026-08-18 16:20:05 -04:00
Darkatse
8925afe5bf fix(skill): recover orphan targets and tolerate post-commit cleanup 2026-08-15 11:36:27 -04:00
Darkatse
99f675a556 feat(llm): add opt-in Responses WebSocket and hosted web search 2026-08-15 11:10:09 -04:00
Darkatse
a14070488c feat(agent): auto-commit text drafts before explicit commits 2026-08-13 01:16:57 -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
b78237c058 fix(search): preserve punctuation-only queries 2026-08-12 01:37:57 -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
008ab07af3 feat(skills): support batch ZIP and folder imports #153 2026-08-07 00:05:23 -04:00
Darkatse
02fef97f44 feat(chat): persist tool calls as first-class messages 2026-08-06 00:11:16 -04:00
Darkatse
40159b499e refactor(agent): make canonical tool descriptors the source of truth 2026-08-04 20:07:20 -04:00
Darkatse
a830c7500b perf(chat): tune managed runtime geometry and budgets 2026-07-27 19:19:14 -04:00
Darkatse
a7d977d24a feat(chat): add opt-in ChatSurface DOM virtualization 2026-07-22 20:00:03 -04:00
Darkatse
a16f1d2f56 refactor(chat): remove windowed mode and restore full-history semantics 2026-07-19 20:57:41 -04:00
Darkatse
c1ab8d7fcf refactor(chat): converge windowed payload patch contract 2026-07-10 21:24:54 -04:00
Darkatse
91df880813 fix(agent): apply legacy output cleanup before chat commits #114 2026-06-30 16:17:47 -04:00
Darkatse
a188fc6565 fix(agent): refresh model target LLM connections before runs 2026-06-19 22:07:41 +08:00
Darkatse
c62d23deb0 feat(agent): add in-run user guidance steering 2026-06-19 00:19:17 +08:00
Darkatse
5068a6b85b feat(agent): surface model turn narration in run timeline 2026-06-17 00:20:35 +08:00
Darkatse
ad6d5e50dd feat(agent): add automatic run retention cleanup 2026-06-14 23:45:46 +08:00
Darkatse
fe107710bb feat(agent): apply run retention pruning from the history panel 2026-06-14 14:00:36 +08:00
Darkatse
6bdaa330e3 feat(agent): add run retention controls and refactor timeline detail components 2026-06-14 13:02:36 +08:00