• v2.3.0-sampling-params-ask-user: agent sampling params, ask_user_input in CoderPane, UX polish

    indifferentketchup released this 2026-05-26 21:02:21 +00:00 | 45 commits to main since this release

    Add top_p/top_k/min_p/presence_penalty to AGENTS.md frontmatter and thread
    through inference (agents.ts parser → Agent type → stream-phase → sentinel
    summaries). Null means omit from request body, preserving provider defaults.

    Wire ask_user_input interactive card into both BooCoder frontends: the
    CoderPane in BooChat's SPA (CoderMessageList now renders AskUserInputCard
    instead of ToolCallLine for ask_user_input tool calls) and the standalone
    coder SPA (MessageBubble + new AskUserInputCard + shadcn ui primitives).

    Additional fixes: SessionLandingPage uses ChatInput with slash-command
    support and lazy chat creation; Session.tsx hydrate-race fix for empty pane
    promotion; AgentPicker wider dropdown with line-clamp; ModelPicker min-width;
    Textarea converted to forwardRef; Recon agent added to AGENTS.md; codecontext
    host port exposed in docker-compose.

    Co-Authored-By: Claude Opus 4.6 (1M context) noreply@anthropic.com

    Downloads