github Kilo-Org/kilocode v7.0.40

11 hours ago

Core

  • Adjusted copy on connect message (@imanolmzd-svg)
  • Avoid parsing provider-less Kilo default models in ACP (@Snow-in-Dublin)
  • Added toast notifications for Kilo errors (@imanolmzd-svg)
  • Moved Kilo-specific code to kilocode folder (@imanolmzd-svg)
  • Better messages for authentication required errors (@imanolmzd-svg)
  • Apply code review suggestions
  • Kilo-auto is not a provider
  • Rename auto-small model to kilo-auto/small
  • Migrate default model to kilo-auto/frontier across codebase (@kilo-code-bot[bot])
  • Disallow plan_exit from batch tool execution (@alex-alecu)
  • Restore unconditional plan_exit tool registration (@alex-alecu)
  • Add model per mode settings
  • Removed dependencies (@imanolmzd-svg)
  • Remove disposeAll() call on auth to prevent premature resource cleanup (@imanolmzd-svg)

TUI

  • Prevent extension hang on server shutdown

Thank you to 4 community contributors:

  • @imanolmzd-svg:
    • fix: Remove disposeAll() on auth
    • fix: Removed dependencies
    • Merge branch 'main' into fix/migration-dispose-change
    • refactor: extract ErrorDisplay component and shared unwrapError utility
    • refactor: use shared unwrapError in VscodeSessionTurn
    • feat: add error parsing and classification helpers for Kilo API errors
    • feat: add specific error displays for paid model and promotion limit in ErrorDisplay
    • feat: wire up login callback from VscodeSessionTurn to ErrorDisplay
    • style: use plain layout with legacy copy for auth error displays
    • style: add auth-prompt component styles using data-component/data-slot convention
    • feat: add i18n keys and wire up useLanguage for error displays
    • fix: Translations formatting
    • fix: use SDK AssistantMessage type for parseAssistantError parameter
    • Merge pull request #6676 from Kilo-Org/fix/migration-dispose-change
    • Merge pull request #6700 from Kilo-Org/feat/error-prompts
    • feat: Better messages for auth required errors
    • fix: Moved kilocode specific code to kilocode folder
    • fix: Added toast for Kilo errors
    • fix: Adjusted copy on connect message
    • Merge branch 'main' into feat/auth-messages
    • Merge pull request #6723 from Kilo-Org/feat/auth-messages
  • @alex-alecu:
    • fix(plan): restore unconditional plan_exit tool registration
    • fix(batch): disallow plan_exit from batch tool execution
    • Merge branch 'main' into fix/plan_exit_regression
    • Merge pull request #6699 from Kilo-Org/fix/plan_exit_regression
  • @kilo-code-bot[bot]:
    • refactor(model): migrate default to kilo-auto/frontier across codebase
    • docs: add KiloClaw pre-installed software reference (#6720)
  • @Snow-in-Dublin:
    • fix(acp): avoid parsing provider-less kilo default models

Don't miss a new kilocode release

NewReleases is sending notifications on new releases.