Richard Tang
235022b35d
feat: support glm 5.1
2026-04-24 07:45:37 -07:00
Richard Tang
4d8f312c3e
Merge remote-tracking branch 'origin/feat/cache-token' into feature/vision-subagent
2026-04-23 22:21:45 -07:00
Timothy
4651a6a85a
fix: vision caption
2026-04-23 21:30:59 -07:00
Timothy
ea9c163438
feat: image vision fallback
2026-04-23 21:24:56 -07:00
Richard Tang
77cc169606
feat: cost tracking
2026-04-23 15:34:07 -07:00
Richard Tang
8c6428f445
feat: token comsumption usage
2026-04-23 15:05:30 -07:00
Richard Tang
44cb0c0f4c
feat: hybrid compaction buffer (fixed tokens + ratio of context)
...
The compaction trigger now reserves headroom equal to
compaction_buffer_tokens + compaction_buffer_ratio * max_context_tokens.
The fixed component (default 8k, sized for one max-sized tool result)
gives a floor on small windows; the ratio (default 0.15) keeps the
trigger meaningful on large windows where any constant buffer becomes
a rounding error (8k buffer is 75% on a 32k window but 96% on a 200k
window). Result: ~80% pre-turn trigger on 200k+ windows so the inner
tool loop has room to grow without firing the mid-turn pre-send guard.
2026-04-23 15:04:19 -07:00
Richard Tang
2621fb88b1
fix: drain bg fork tasks before colony-spawn artifact asserts
...
Compaction + worker-storage copy moved to a background task in f39c1c87;
the test checked the worker-storage file before the task ran, which flaked
under CI load.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 21:38:21 -07:00
Richard Tang
a70f92edbe
chore: lint format
2026-04-22 21:33:33 -07:00
Richard Tang
b2efa179ea
docs: note cache fix in v0.10.4 release notes
...
Release / Create Release (push) Waiting to run
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
v0.10.4
2026-04-22 21:27:24 -07:00
Richard Tang
8c6e76d052
fix: no cache for queen config
2026-04-22 21:24:00 -07:00
Richard Tang
c7f1fbf19f
chore: release v0.10.4
...
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-22 21:12:28 -07:00
Richard Tang
7047ecbf46
chore: fixed ci
2026-04-22 20:14:36 -07:00
Richard Tang
b96ee5aaab
fix: create new session and switch branch
2026-04-22 20:05:21 -07:00
Richard Tang
6744bea01a
feat: move date time inject from system prompt
2026-04-22 17:11:34 -07:00
Richard Tang
390038225b
feat static system prompt
2026-04-22 16:54:47 -07:00
Richard Tang
b55c8fdf86
fix: validate session creation inputs and tighten skill/reflection edges
2026-04-22 15:08:50 -07:00
Richard Tang
e9aea0bbc4
fix: tools and skills registration
2026-04-22 13:54:10 -07:00
Richard Tang
0ba1fa8262
feat: created colony inherit skills and tools
2026-04-21 19:23:33 -07:00
Richard Tang
0fd96d410e
feat: configurable default tools and skills
2026-04-21 19:15:40 -07:00
Richard Tang
c658a7c50b
feat: default skills and tools
2026-04-21 19:15:28 -07:00
Richard Tang
56c3659bda
feat: refactor tool config and library menu
2026-04-21 18:57:11 -07:00
Richard Tang
14f927996c
feat: skill library
2026-04-21 18:48:22 -07:00
Richard Tang
8a0ec070b8
feat: tool library
2026-04-21 17:20:54 -07:00
Richard Tang
80cd77ac30
chore: release v0.10.3
Release / Create Release (push) Waiting to run
v0.10.3
2026-04-20 19:49:28 -07:00
Richard Tang
c67521a09c
chore: ruff lint
2026-04-20 19:14:14 -07:00
Richard Tang
8da06f4f90
Merge remote-tracking branch 'origin/feat/queue-message' into feat/colony-merge-candidate
...
# Conflicts:
# core/frontend/src/components/ChatPanel.tsx
# core/frontend/src/pages/colony-chat.tsx
# core/frontend/src/pages/queen-dm.tsx
2026-04-20 19:11:58 -07:00
Richard Tang
46e0413eb8
chore: create colony popup
2026-04-20 19:01:43 -07:00
Richard Tang
81731587ff
feat(tool call): add format _coerce before execution
2026-04-20 18:58:12 -07:00
Richard Tang
4e9d9bf1ea
feat: group tools by sessions
2026-04-20 18:20:10 -07:00
Richard Tang
2644ab953d
fix: tool calls in chat
2026-04-20 18:10:53 -07:00
Richard Tang
e7daa59573
feat: queen ask_user tool prompt
2026-04-20 16:48:43 -07:00
Richard Tang
1bec43afad
feat: ask_user tool prompt
2026-04-20 16:38:29 -07:00
Richard Tang
3d1357595d
refactor: ask_user
2026-04-20 16:34:18 -07:00
bryan
59ccbba810
fix: suppress typing flicker on queue auto-flush and dedup user bubble on bootstrap race
2026-04-20 15:30:01 -07:00
Richard Tang
8b2ae369ac
fix:remove deuplicate parts in indenpendent prompt
2026-04-20 14:52:32 -07:00
Richard Tang
96a667cbd9
feat: better identity prompt structure
2026-04-20 14:41:20 -07:00
Richard Tang
17150a53bd
chore: lint
2026-04-20 13:09:02 -07:00
Richard Tang
c1d7b0ee69
feat: fix reply message bubble and improve code reuse
2026-04-20 13:07:26 -07:00
bryan
16ea9b52d3
feat: queue messages during queen turns in colony/queen chats
2026-04-20 12:45:38 -07:00
bryan
dcbfd4ab01
feat: add pending-queue hook and Steer/Cancel UI in ChatPanel
2026-04-20 12:45:14 -07:00
bryan
b762020793
refactor: carry executionId on user SSE events
2026-04-20 12:44:56 -07:00
Richard Tang
4ffddc53e6
fix: trigger message
2026-04-20 11:54:11 -07:00
Richard Tang
24bcc5aea7
feat: update trigger ui
2026-04-20 11:19:57 -07:00
Richard Tang
3c91119f67
feat: improvements for scheduler
2026-04-20 10:49:37 -07:00
Richard Tang
923e773c14
feat: improve the tab switching tool
2026-04-20 10:21:32 -07:00
Naresh Chandanbatve
199c3a235e
feat(tool): add Prometheus tool support ( #7047 )
...
Adds prometheus_query (instant PromQL) and prometheus_query_range
(time-range) tools. Includes credential spec, /-/ready health check,
unit tests, and docs.
Optional Bearer token and Basic auth via env vars
(PROMETHEUS_TOKEN, PROMETHEUS_USERNAME/PASSWORD).
Fixes #6945 .
2026-04-20 18:13:49 +08:00
Kavin
a881fe68da
fix(llm): ensure store=False is passed to Codex Responses API ( #7089 )
...
Forces store: false into the extra_body payload for Codex-style models
so that LiteLLM successfully passes it down to the ChatGPT Responses
API backend, fixing the BadRequestError.
Fixes #7056 .
Original investigation and first PR by @Darshan174 (#7065 ).
Co-authored-by: Darshan174 <Darshan002321@gmail.com >
2026-04-20 17:54:41 +08:00
Hundao
6b9040477f
fix(ci): unbreak main, ruff format browser and refresh test_model_catalog ( #7095 )
...
* chore: ruff format browser bridge and tools
* fix(tests): refresh test_model_catalog expectations after catalog drift
2026-04-20 17:23:26 +08:00
Richard Tang
c7cc031060
fix: handling broken Aden API Key
2026-04-19 20:05:14 -07:00