Yiorgis Gozadinos
|
674b80e8c9
|
Support streaming for markdown
|
2026-05-12 16:01:42 +03:00 |
|
Yiorgis Gozadinos
|
7685a592c2
|
bump haiku.skills to 0.16.0
|
2026-04-28 12:03:14 +03:00 |
|
Yiorgis Gozadinos
|
cb9360ef7b
|
fix chat TUI citation rendering after state flattening
|
2026-04-24 13:48:57 +03:00 |
|
Yiorgis Gozadinos
|
eb4e1721ce
|
remove dead code, add tool descriptions in frontend, update changelog
|
2026-04-20 15:38:17 +03:00 |
|
Yiorgis Gozadinos
|
d52f453c44
|
flatten skill architecture: replace ask/analyze/research with direct tools
|
2026-04-17 18:35:17 +03:00 |
|
Yiorgis Gozadinos
|
20e40d75f9
|
add collapsible program display to chat TUI
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
2026-04-17 18:35:17 +03:00 |
|
Yiorgis Gozadinos
|
7d98d0ec57
|
add citation support to analysis agent
|
2026-04-17 18:35:16 +03:00 |
|
Yiorgis Gozadinos
|
cf89ff55cd
|
When setting --model, set all subagents as well
|
2026-04-17 18:35:16 +03:00 |
|
Yiorgis Gozadinos
|
2a0e89bbe7
|
add --skill flag to chat TUI for rag and analysis skills
|
2026-04-17 18:35:16 +03:00 |
|
Yiorgis Gozadinos
|
e16c819e83
|
Adapt to new haiku.skills
|
2026-04-16 11:50:55 +03:00 |
|
Yiorgis Gozadinos
|
e4dc60c4f1
|
Update core dependencies
|
2026-04-03 10:14:27 +03:00 |
|
Yiorgis Gozadinos
|
c4c90b3930
|
Propagate domain_preamble to skill instructions and main agent preamble
|
2026-04-01 13:13:36 +03:00 |
|
Yiorgis Gozadinos
|
5eb250af05
|
Fix broken textual detection in chat & inspect
|
2026-03-26 17:42:38 +02:00 |
|
Yiorgis Gozadinos
|
1d108b42ec
|
handle ActivitySnapshotEvent for skill sub-agent tool calls
|
2026-03-13 11:37:24 +02:00 |
|
Yiorgis Gozadinos
|
2566bf1a61
|
Adapt to haiku.skills streaming sub-agent ag-ui events
|
2026-03-03 11:16:44 +02:00 |
|
Yiorgis Gozadinos
|
52ef983e75
|
Fix default chat model, default to config.qa.model
|
2026-02-28 14:00:40 +02:00 |
|
Yiorgis Gozadinos
|
27a71c7e01
|
Adapt skill usage to haiku.skills prompt builder. Closes #289
|
2026-02-28 13:34:54 +02:00 |
|
Yiorgis Gozadinos
|
c61ded1271
|
Replace Docker sandbox with pydantic-monty
|
2026-02-24 09:55:40 +02:00 |
|
Yiorgis Gozadinos
|
cb5935a6fa
|
Show in tui and nextjs app what is being requested from a skill
|
2026-02-20 18:14:44 +02:00 |
|
Yiorgis Gozadinos
|
69083c8cb4
|
Fix stale docs
|
2026-02-20 16:59:58 +02:00 |
|
Yiorgis Gozadinos
|
5dd8a82d1f
|
Exclude TUI apps from coverage
|
2026-02-20 16:37:16 +02:00 |
|
Yiorgis Gozadinos
|
eb9436eb2a
|
Remove unused conversational output mode from research graph
|
2026-02-20 16:36:50 +02:00 |
|
Yiorgis Gozadinos
|
c567842420
|
Rewire document filter
|
2026-02-20 16:36:50 +02:00 |
|
Yiorgis Gozadinos
|
a7850e2210
|
Assign stable index to citations. Use a strong prompt preamble for our app agents
|
2026-02-20 16:36:48 +02:00 |
|
Yiorgis Gozadinos
|
643ed20d6f
|
Rewrite chat TUI and app backend with haiku.skills
|
2026-02-20 16:36:48 +02:00 |
|
Yiorgis Gozadinos
|
8c76897af2
|
Update tui and app to use the toolkit
|
2026-02-16 12:54:44 +02:00 |
|
Yiorgis Gozadinos
|
72c8f6e1b1
|
Additional tests
|
2026-02-13 18:08:46 +02:00 |
|
Yiorgis Gozadinos
|
5767158737
|
Paddings and ui fixes
|
2026-02-13 16:42:03 +02:00 |
|
Yiorgis Gozadinos
|
0c6d73409d
|
Move SessionContext from agents/chat/state.py to tools/session.py, change QASessionState.session_context to use it
|
2026-02-12 17:13:01 +02:00 |
|
Yiorgis Gozadinos
|
05ebd781d4
|
Move client and tool_context from toolset factories to RunContext.deps
|
2026-02-12 15:50:46 +02:00 |
|
Yiorgis Gozadinos
|
58c2bd49ea
|
Clean up server vs client session setting priorities
|
2026-02-11 16:54:00 +02:00 |
|
Yiorgis Gozadinos
|
0434cd068b
|
Simplify TUI app
|
2026-02-11 15:10:50 +02:00 |
|
Yiorgis Gozadinos
|
9e63ff1ff7
|
Remove session_id from state layer, remove module-level caches
|
2026-02-11 14:55:53 +02:00 |
|
Yiorgis Gozadinos
|
da47e3e345
|
Unify get_typed() into get() with optional type parameter
Fix find_document regression
|
2026-02-10 14:38:14 +02:00 |
|
Yiorgis Gozadinos
|
df57b0cf43
|
Remove SearchAgent & friends, consolidate duplicate models
|
2026-02-10 14:38:13 +02:00 |
|
Yiorgis Gozadinos
|
3ed9cbb7d3
|
Use the tools inside the chat agent.
|
2026-02-10 14:38:12 +02:00 |
|
Yiorgis Gozadinos
|
a7b79c433d
|
TUI now generates a UUID session_id on mount and on chat clear
|
2026-02-10 14:21:22 +02:00 |
|
Yiorgis Gozadinos
|
77894b8c35
|
Clena citation handling now that we handle the total state
|
2026-01-29 12:12:48 +02:00 |
|
Yiorgis Gozadinos
|
202df368a0
|
TUI now syncs full session state from AG-UI events
|
2026-01-29 12:05:46 +02:00 |
|
Yiorgis Gozadinos
|
cbd94f6cc9
|
Always use state deltas instead of conditional snapshot/delta logic
|
2026-01-28 17:03:18 +02:00 |
|
Yiorgis Gozadinos
|
e2158c7dad
|
Handle snapshot deltas in TUI
|
2026-01-28 15:23:56 +02:00 |
|
Yiorgis Gozadinos
|
614c34b98f
|
Add read-only initial context for chat sessions for TUI and web app
|
2026-01-27 13:59:00 +02:00 |
|
Yiorgis Gozadinos
|
ee3cb5bd87
|
Allow initial_context to be set for the chat agent
|
2026-01-27 10:38:18 +02:00 |
|
Yiorgis Gozadinos
|
276e86a033
|
Fix citation selection when we call visualize
|
2026-01-26 16:43:10 +02:00 |
|
Yiorgis Gozadinos
|
af786596b1
|
Document filter in the TUI, use command palette instead of shortcuts
|
2026-01-26 16:42:40 +02:00 |
|
Yiorgis Gozadinos
|
729a3910d8
|
Fix visual grounding citation selection in TUI
|
2026-01-26 16:42:39 +02:00 |
|
Yiorgis Gozadinos
|
5aabae4d06
|
Remove background_context & simplify
|
2026-01-26 16:42:39 +02:00 |
|
Yiorgis Gozadinos
|
9d71ccb213
|
Move session context to agent, make AGUI work
|
2026-01-26 16:42:39 +02:00 |
|
Yiorgis Gozadinos
|
9ed8773672
|
Unify Citation class and context formatting between chat and research agents
|
2026-01-26 16:42:38 +02:00 |
|
Yiorgis Gozadinos
|
8441516a73
|
Tests, widget to show context in tui
|
2026-01-26 16:41:13 +02:00 |
|