Skip to main content

Menu

Sign In Register
Apprentice Beta
v1.0.0-beta.5

Beta 5: better handling of long conversations and clearer error messages

View all Apprentice releases

Downloads

What's new

Your message stays visible while the session refreshes
When you send a message to an agent that has been idle for a while, Apprentice sometimes needs to summarize the conversation before continuing. Your message now appears immediately in a lighter shade so you can see it was received, rather than seeming to vanish while the refresh runs. If you cancel the refresh, the message is restored to the input field.

Full conversation history after a session refresh
If an agent's session has been refreshed multiple times; for example, a long-running agent left idle repeatedly, the chat now loads the complete conversation history from all previous sessions, not just the most recent one.

Clearer authentication and API errors
Authentication failures and API errors from Claude, Codex, and Gemini CLI are now surfaced as real error messages instead of appearing as empty or broken responses. If a provider is not authenticated, you will see a clear error rather than a silent failure.

Fixes

  • Sending a message quickly in succession no longer triggers multiple simultaneous session refreshes for the same agent
  • Session summaries work reliably when the AI model returns its response wrapped in a code block
  • Date labels in the chat now display correctly alongside session rotation notices
  • Error details from internal events are now captured in log files for easier diagnostics