-
Notifications
You must be signed in to change notification settings - Fork 3.1k
fix(tui): show effective cost currency context in config view #1902
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Hmbown
merged 112 commits into
Hmbown:main
from
LING71671:fix/config-effective-cost-currency
May 31, 2026
Merged
Changes from 1 commit
Commits
Show all changes
112 commits
Select commit
Hold shift + click to select a range
df63a18
fix(tui): show effective cost currency in config view
LING71671 ab192fe
fix(config): normalize cost currency display comparison
LING71671 1379d35
fix(provider): name DeepSeek in provider help text
reidliu41 b669ee7
fix: update terminal tab title from 'DeepSeek TUI' to 'CodeWhale'
zlh124 5de174a
chore(deps): bump tar in the cargo group across 1 directory
dependabot[bot] 0a97f18
test(tui): make composer history flush deterministic
cyq1017 76089db
fix(mcp): avoid nested runtime panic on stdio shutdown
reidliu41 4bacda6
fix(tools): raise tool search default results
nightt5879 d58f101
fix(composer): allow slash-space messages
reidliu41 e2d6d22
fix(i18n): localize right-click context menu labels and descriptions
zlh124 c72dc28
fix(statusline): keep picker selection visible
reidliu41 30d8d08
feat(subagent): add stop-on-failure and bounded-effort guidance to ge…
9edd200
docs: add provider registry drift check
nightt5879 b0e7b67
style: satisfy current clippy lints
nightt5879 e2099dd
fix: harden provider registry drift check
Hmbown 402b186
test: check tui provider enum drift
nightt5879 02d1145
docs: clarify custom provider configuration
LING71671 dc6dcdf
docs: add first-run user guide
AresNing bb4e876
perf(prompts): move environment block below volatile boundary for per…
0b7660d
docs(constitution): Tier 5 Local Law covers EngineConfig.instructions…
06aa24a
feat: show git branch in default footer
nightt5879 9d3d453
fix: use cached branch in footer
nightt5879 5d0a1c8
fix(tools): eagerly load all exec_shell companion tools
donglovejava 09b4f78
fix(tui): route IME-committed Chinese characters directly to composer…
donglovejava 1ff5db1
fix: cargo fmt and suppress dead_code warnings for unused paste-burst…
donglovejava 09d3131
fix(windows): restore ENABLE_WINDOW_INPUT console flag after enable_r…
donglovejava da590e5
fix: remove spurious #[cfg(target_os = windows)] blocking ratatui imp…
donglovejava cb7614a
fix(tui): skip hidden worktrees in discovery walks
Hmbown 32f424d
fix(tui): skip hidden worktrees in workspace discovery to prevent TUI…
donglovejava 03c4b6b
fix: trailing newline in project_context.rs (cargo fmt)
donglovejava 8f93713
feat(tui): add render diff debug log
cyq1017 63be80d
fix(tui): keep render debug logs in codewhale dir
cyq1017 bcdaf81
feat: add /cache stats — prefix hash/drift exposure and cache-hit sum…
encyc dd69f66
chore: cargo fmt fixes for /cache stats PR
encyc a053d1e
fix: address code review — stale hash, cache aggregation, hash clearing
encyc 43f0989
fix: clear last_pinned_prefix_hash on model/provider switch
encyc fde5959
feat: keep startup prompts interactive
nightt5879 5c7209a
fix: harden startup prompt dispatch
nightt5879 9ef5a6d
fix(tui): replace standalone compacting label with animated working l…
donglovejava 98cc2a6
fix: trailing newline in footer_ui.rs (cargo fmt)
donglovejava b907ea1
Fix legacy MCP SSE connections
zhuangbiaowei 37f936e
Address MCP SSE review comments
zhuangbiaowei 29417b3
Require explicit MCP SSE transport
zhuangbiaowei 58c57cb
Improve MCP SSE error diagnostics
zhuangbiaowei d26c212
Retry MCP calls after stale SSE connections
zhuangbiaowei c2b572d
feat(tui): enrich activity detail context
axobase001 5e6b68b
fix(tui): refine activity detail review feedback
axobase001 17698b1
fix(tui): receipt live large tool outputs
axobase001 2533c5a
fix(tui): avoid live receipt history clones
axobase001 127f056
docs(docker): add toolbox compose template
axobase001 57625af
docs(docker): tighten toolbox compose defaults
axobase001 007140e
fix: suppress verbose CLI logging on Windows alt-screen to prevent TU…
aboimpinto 2077644
fix(tui): gate verbose suppression behind alt-screen
aboimpinto e70f456
fix(tui): preserve verbose state across windows alt-screen
aboimpinto 79cb61c
fix(tui): gate verbose snapshot helper on windows
aboimpinto bed328b
test(tui): cover windows verbose state restore
aboimpinto a8c2728
feat(prompt): add core tool taxonomy block
LING71671 56d62ed
fix(prompt): make tool taxonomy mode-aware
LING71671 e32bd1a
feat(update): add check-only release diagnostics
reidliu41 2962594
feat: add ShellDispatcher for shell-agnostic command execution
aboimpinto 6e5d8dd
feat(shell_dispatcher): harden PowerShell detection and add execution…
aboimpinto 45e7b12
style(tui): format shell dispatcher stack
aboimpinto ab95512
fix(tui): gate Windows shell detection
aboimpinto f1afcf3
fix(tui): restore raw mode conditionally
aboimpinto ec643c5
fix(tui): align shell tests with detected shell
aboimpinto 0ca7d3c
test(tui): make shell helpers match detected shell
aboimpinto 4fb6a22
fix(tui): tighten shell review followups
aboimpinto 8104c47
fix(tui): handle bash on windows separately
aboimpinto e389909
fix(tui): use raw args for cmd payloads
aboimpinto 95e1315
fix(tui): retry composer history atomic writes
Hmbown 0ea84dc
feat(tui): add "Terminal" theme that fully inherits the host terminal…
b370d6f
refactor(tui): use Magenta + DarkGray for Terminal theme accents
78f8e11
test(tui): cover terminal theme palette remap
Hmbown b6edd87
fix(tui): make update hint transient
Hmbown f077d87
fix(tui): require uploaded release assets
Hmbown 59e3173
fix: clean PDF-extracted text to reduce TUI clutter — collapse blank …
idling11 1f569d5
fix: address code review — preserve indentation, remove per-line allo…
idling11 53fb8b3
fix(session): serialize tool_use/tool_result blocks in session detail…
gaord c206c30
fix(runtime): preserve session tool detail fields
Hmbown 23eac33
feat: macos display notification
0597e5f
fix: review
5b0bc68
fix: format
f889948
fix: format
88d8ba8
fix: test
da3a0ef
fix(tui): clear stale tool failures from sidebar (#1884)
Hmbown 2e73634
fix(tui): make sidebar failure clearing order-aware
Hmbown 568fbe2
feat: enforce allowed tools for custom commands
aboimpinto 3aea6d2
feat(prompts): support inline string sources in EngineConfig.instruct…
7993f97
feat(state): add parent_entry_id on the message table for fork support
042b4b2
fix: fix sort of list_messages to ASC, use id to sort and use transa…
72798e5
fix: upsert_thread will not set current_leaf_id now, clear_messages w…
0c446bf
fix(tui): pin header to absolute top row with defensive two-pass layout
Hmbown 95a737b
fix(tui): clear footer row before rendering statusline
a800f74
fix(tui): clear footer cells before rendering spans
d31caf4
fix(web_search): decode HTML entities in Bing result URLs
d7b6c80
fix(fetch_url): optionally trust fake-ip placeholder ranges to avoid …
af36756
feat(runtime): bridge user-input events and API to external GUI clients
gaord 5994a40
fix(runtime): remove redundant turn finalization from interrupt_turn
gaord 549ab8a
fix(runtime): use consistent error handling for user input API
gaord b8439c1
fix(runtime): don't clear active_turn in interrupt_turn
gaord e2b58e6
style: fix rustfmt formatting for user-input route
gaord f3def32
feat: read global AGENTS.md from ~/.agents/ as vendor-neutral fallback
mvanhorn efb63df
feat(lsp): add Java and Vue language server defaults
hufanexplore a83fa59
fix(tui): keep task shell tools eagerly loaded
Hmbown de3a1f7
feat(tui): FauxStep::Factory for live request-shape assertions
mvanhorn 88000c0
feat: add Vietnamese (vi) localization support
hoclaptrinh33 313d456
Update crates/tui/src/localization.rs
hoclaptrinh33 56f158b
Update crates/tui/src/localization.rs
hoclaptrinh33 2938334
Update crates/tui/src/localization.rs
hoclaptrinh33 fc9a32b
fix(localization): finish Vietnamese locale after main merge
Hmbown 07fd9d0
Merge commit 'refs/tmp/pr1902' into HEAD
Hmbown cd56421
fix(ci): ignore fenced blocks in provider docs span check
Hmbown File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.