v1.5.0: Inline subagent panels, Bedrock compaction fixes, context window debug view
New features: - Inline subagent panels with expand/collapse and click-to-toggle - /context slash command to inspect bedrock_message_history - Child-to-parent question routing with auto-answer for subagents - Subagent token usage and cost merging into parent conversation - Randomized session-colored user avatar silhouettes Bug fixes: - Bedrock: remove orphaned tool_results after compaction - Bedrock: self-healing exchange lookup for out-of-order streaming - Bedrock: append continuation prompt when conversation ends with assistant - Duration sanity check rejects epoch-time artifacts from session restore - Cache hit rate calculation uses actual total_input_tokens - Hide "Time to first token" when value is zero Improvements: - Demote verbose bedrock-debug logs to debug/trace levels - Bedrock tool usage counting falls back to action counting - Remove logout menu item from workspace menu Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
6f54e2cb30
commit
f278e53b7e
@@ -422,6 +422,8 @@ pub enum TerminalAction {
|
||||
AwsCliNotInstalledBanner(AwsCliNotInstalledBannerAction),
|
||||
/// Toggle the usage footer on the last AI block in the active conversation.
|
||||
ToggleUsageFooter,
|
||||
/// Toggle the context window debug view showing bedrock_message_history.
|
||||
ToggleContextView,
|
||||
/// Reveal a hidden child agent pane from the orchestrator status card.
|
||||
RevealChildAgent {
|
||||
conversation_id: AIConversationId,
|
||||
@@ -702,6 +704,7 @@ impl fmt::Debug for TerminalAction {
|
||||
AwsBedrockLoginBanner(action) => write!(f, "AwsBedrockLoginBanner({action:?})"),
|
||||
AwsCliNotInstalledBanner(action) => write!(f, "AwsCliNotInstalledBanner({action:?})"),
|
||||
ToggleUsageFooter => write!(f, "ToggleUsageFooter"),
|
||||
ToggleContextView => write!(f, "ToggleContextView"),
|
||||
RevealChildAgent { .. } => write!(f, "RevealChildAgent"),
|
||||
ToggleSessionRecording => write!(f, "ToggleSessionRecording"),
|
||||
OpenCLIAgentRichInput => write!(f, "OpenCLIAgentRichInput"),
|
||||
|
||||
Reference in New Issue
Block a user