CY
add5654c30
feat: Windows .bat launcher for codewhale (v2, rebased + review fixes) ( #1861 )
...
* fix: Windows .bat launcher with correct JS escaping and codewhale rebrand
* fix: complete Windows bat release asset handling
---------
Co-authored-by: cy2311 <cy2311@users.noreply.github.com >
Co-authored-by: Hunter B <hmbown@gmail.com >
2026-05-31 00:59:32 -07:00
Lee-take
ad7e127ef2
[codex] Fix task migration and session env isolation ( #2272 )
...
* Fix task migration and session env isolation
* test: guard session HOME mutation
* test: stabilize tui CI checks
* fix: satisfy current tui clippy warnings
---------
Co-authored-by: Lee-take <210963840+Lee-take@users.noreply.github.com >
Co-authored-by: Hunter B <hmbown@gmail.com >
2026-05-31 00:58:26 -07:00
Hunter Bown
6247ac807c
Merge pull request #2252 from cyq1017/codex/runtime-sse-envelope
...
feat(protocol): add runtime event envelope
2026-05-31 00:53:43 -07:00
Hunter B
f51214d379
Merge remote-tracking branch 'origin/main' into codex/pr-2252-runtime-sse-envelope
...
# Conflicts:
# Cargo.lock
# crates/tui/Cargo.toml
2026-05-31 00:43:47 -07:00
Hunter Bown
22cea93790
Merge pull request #2280 from Hmbown/fix/1572-custom-model-switch
...
fix(tui): accept custom model IDs in /model for non-DeepSeek providers (#1572 )
2026-05-31 00:42:22 -07:00
Hunter Bown
efbc362893
Merge pull request #2270 from AiurArtanis/feat/theme-solarized-light
...
feat(theme): add Solarized Light theme
2026-05-31 00:38:08 -07:00
Hunter B
3e1f609767
Merge commit 'refs/tmp/pr2270' into codex/harvest-2270
...
# Conflicts:
# crates/tui/src/palette.rs
# crates/tui/src/tui/theme_picker.rs
2026-05-31 00:36:53 -07:00
Hunter B
7ac5f7bbc0
Merge remote-tracking branch 'origin/main' into codex/pr2280-sidecar
...
# Conflicts:
# crates/tui/src/tui/model_picker.rs
2026-05-31 00:34:01 -07:00
Hunter Bown
b8f76fcc14
Merge pull request #1868 from Lee-take/feat/siliconflow-provider
...
[codex] Add SiliconFlow provider support
2026-05-31 00:30:30 -07:00
Hunter B
678484ae1d
docs(provider): clarify SiliconFlow provider entries
2026-05-31 00:24:10 -07:00
Hunter B
04d7bc0b7e
Merge remote-tracking branch 'origin/main' into codex/harvest-siliconflow
2026-05-31 00:17:24 -07:00
Hunter Bown
72ad833dee
Merge pull request #2389 from HUQIANTAO/feat/intent-summary-before-approval
...
feat: show intent summary before file approval prompt (#2381 )
2026-05-31 00:16:09 -07:00
Hunter Bown
26c3f41b67
Merge pull request #2257 from HUQIANTAO/feat/deepseek-balance-carry
...
feat: add account balance status bar item (carries #1970 )
2026-05-31 00:10:54 -07:00
Hunter Bown
7f12aa4679
Merge pull request #2149 from yuanchenglu/fix/feishu-perchat-model
...
feat(feishu): add /model command for per-chat model switching
2026-05-31 00:10:32 -07:00
Hunter B
4d772bb938
fix(tui): harden approval intent summaries
2026-05-31 00:08:49 -07:00
Hunter B
2d3bfe7379
test(tui): update provider picker expectations
2026-05-31 00:07:50 -07:00
Hunter B
2d93a233e2
Merge remote-tracking branch 'origin/main' into pr2389-rescue-current
2026-05-31 00:07:09 -07:00
Hunter Bown
8ceb67fad7
Merge pull request #2394 from Hmbown/codex/fix-provider-picker-volcengine
...
test(tui): include Volcengine in provider picker expectation
2026-05-31 00:06:28 -07:00
Hunter B
7b1c007963
fix: gate DeepSeek balance fetch opt-in
...
Merge current origin/main into #2257 and keep the rescue scoped to the balance statusline feature.
Credits #2257 by @HUQIANTAO and the carried #1970 balance work by @MoriTang.
The rescue gates startup, turn-complete, and provider-switch balance fetches on StatusItem::Balance, preserves current main Cargo metadata, and adds the missing Vietnamese balance label.
2026-05-31 00:03:09 -07:00
Hunter B
b9df3a843b
test(tui): include Volcengine in provider picker expectation
2026-05-31 00:02:21 -07:00
Lee-take
4861bb2797
Add SiliconFlow provider support
...
Add SiliconFlow as an additive OpenAI-compatible hosted provider across config, secrets, CLI, agent registry, TUI runtime, picker, and docs.
Credit: based in part on the SiliconFlow provider direction from #1864 by @qychen2001, extended here with broader registry, documentation, and test coverage on current main.
2026-05-31 00:00:38 -07:00
Hunter Bown
e3b101b104
Merge pull request #2129 from malsony/ui/theme
...
feat(theme): add Matrix films inspired theme and improve theme_picker…
2026-05-30 23:58:46 -07:00
Hu Qiantao
ea7dffa59d
feat: show intent summary before file approval prompt ( #2381 )
...
When the model invokes write/modify/delete tools, extract its preceding
text content as an 'intent summary' and pass it to the approval view.
This gives users context about why a change is being made before they
review what will change.
Changes:
- Add intent_summary field to ApprovalRequired event (events.rs)
- Extract model text from current_text_visible when write tools
are detected in the turn loop (turn_loop.rs)
- Add ApprovalRequest::new_with_intent constructor with
intent_summary parameter (approval.rs)
- Pass intent_summary through TUI event handler to approval view
(ui.rs)
- Render intent summary in approval widget: up to 3 lines of the
model explanation, truncated to available card width, with
i18n labels for zh-Hans locale (widgets/mod.rs)
- Adapt existing tests to new event field (runtime_threads.rs,
ui/tests.rs)
Design decisions:
- Non-blocking: if the model provides no explanation, the approval
still proceeds normally (no extra round-trip or token cost)
- Backward compatible: YOLO mode and approval cache unaffected
- The new() constructor is gated behind #[cfg(test)] since
production code now uses new_with_intent()
2026-05-31 14:56:52 +08:00
Hunter B
feefae16c6
fix(feishu): preserve per-chat model state
2026-05-30 23:55:00 -07:00
Hunter B
30db74bcdb
Merge remote-tracking branch 'origin/main' into pr-2149
2026-05-30 23:53:25 -07:00
Hunter Bown
84de626883
Merge pull request #2281 from AccMoment/add_proxy_option_to_update_command
...
feat(update):Add proxy option to update command
2026-05-30 23:51:39 -07:00
Hunter B
30315b23b3
fix(theme): refresh Matrix palette on current main
2026-05-30 23:51:32 -07:00
Hunter B
8bc348801c
Merge remote-tracking branch 'origin/main' into pr-2281-rescue
...
# Conflicts:
# crates/cli/src/lib.rs
# crates/cli/src/update.rs
2026-05-30 23:47:09 -07:00
Hunter Bown
85764b9ee5
Merge pull request #2388 from LeoAlex0/main
...
fix(tui): stop compacting tool outputs on session save/load to preserve LLM cache
2026-05-30 23:42:43 -07:00
Hunter Bown
a904c29c28
Merge pull request #2283 from HUQIANTAO/fix/turn-stall-watchdog
...
fix(engine): recover from stalled in-progress turns
2026-05-30 23:40:01 -07:00
Hunter Bown
7af49d2fb0
Merge pull request #1993 from dzyuan/feature/volcengine
...
feat: add Volcengine provider with DeepSeek-V4-Pro/Flash support
2026-05-30 23:38:03 -07:00
Hunter B
2f7161d12c
Merge remote-tracking branch 'origin/main' into HEAD
2026-05-30 23:31:01 -07:00
Hunter B
0572aff79d
fix: refresh Volcengine provider registry
2026-05-30 23:30:57 -07:00
Hunter Bown
c9d6a977ff
Merge pull request #2387 from mo-vic/dev
...
feat: add /purge slash command for agent-driven context pruning
2026-05-30 23:30:17 -07:00
zLeoAlex
32c85300dd
fix(tui): stop compacting tool outputs on session save/load to preserve LLM cache
2026-05-31 14:29:23 +08:00
Hunter Bown
548771d1cd
Merge pull request #2306 from idling11/feat/goal-to-hunt
...
Feat/Rename /goal → /hunt with HuntVerdict + trophy cards (#2092 )
2026-05-30 23:28:22 -07:00
Hunter B
a1b30c6e72
fix: cover purge command in Vietnamese locale
2026-05-30 23:23:39 -07:00
Hunter Bown
9716619e55
Merge pull request #1968 from axobase001/feat/mobile-remote-control
...
feat(runtime): restore mobile control page
2026-05-30 23:22:11 -07:00
Hunter B
137e4e6130
fix: reset hunt state for user commands
2026-05-30 23:19:01 -07:00
Hunter Bown
cd5f5b8281
Merge pull request #2161 from idling11/feat/slop-ledger
...
Feat/Add a durable `SlopLedger` that makes invisible architectural residue visible and queryable across agent sessions
2026-05-30 23:17:27 -07:00
Hunter B
a9c0a4ae3c
fix: cover slop command in Vietnamese locale
2026-05-30 23:08:59 -07:00
Hunter B
91d0921091
fix: update user command hunt metadata
2026-05-30 23:08:20 -07:00
Hunter B
335e39af08
Merge remote-tracking branch 'origin/main' into codex/pr2161-head-fix
2026-05-30 23:04:00 -07:00
Zhuoran Deng
a0bab58059
fix(runtime): restore mobile retry guards
2026-05-31 14:03:56 +08:00
Hunter B
62b2ad171d
Merge remote-tracking branch 'origin/main' into HEAD
2026-05-30 23:03:23 -07:00
Hunter Bown
eb55cfe884
Merge pull request #2338 from encyc/feat/whale-routes-2026
...
feat: whale-size route taxonomy for model + thinking-effort picker
2026-05-30 23:01:08 -07:00
Hunter B
b75a159176
fix: harden slop ledger rescue paths
2026-05-30 22:58:51 -07:00
Hunter B
08f40be767
fix: harden hunt verdict handling
2026-05-30 22:56:11 -07:00
Hunter B
e8bcf9ffb6
Merge remote-tracking branch 'origin/main' into HEAD
2026-05-30 22:55:55 -07:00
Hunter B
09506eb661
Merge main into mobile control page
2026-05-30 22:55:52 -07:00