Kandev 0.98 searches your agent conversations and recovers interrupted sessions

3 hours ago

Kandev 0.98 is a big release. Nearly 60 features and more than 300 fixes landed since 0.97. Two reach almost everyone: you can search your agent conversations, and interrupted sessions come back without resending your prompt.

Ask about this presentation

Chapters

  1. 0:00Kandev 0.98
  2. 0:17Search conversations
  3. 0:38Session recovery
  4. 1:00Edits that stick
  5. 1:14Workflows and automations
  6. 1:32Agents and models
  7. 1:56Workspace coordinator
  8. 2:20Access
  9. 2:43Before you upgrade
  10. 3:03Upgrade
Show transcript
  1. Kandev 0.98 is a big release. Nearly 60 features and more than 300 fixes landed since 0.97. Two reach almost everyone: you can search your agent conversations, and interrupted sessions come back without resending your prompt.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade
    kdlbs/kandev · v0.98.0 · 2026-10-23

    Kandev 0.98 searches your agent conversations and recovers interrupted sessions

    57 features
    308 bug fixes
    7 performance changes
  2. Press Command or Control K and type a phrase from any conversation. Kandev searches your messages and the assistant's replies across the workspace, and opens the matching session. Older history is indexed in the background, so early searches can miss a few matches. Task mentions in chat bubbles are now links, too.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Cmd+K now searches what you and your agents said

    ⌘
    +
    K
    Cmd / Ctrl + K · #4632
    Conversation search
    Your messages and the assistant’s replies, across the workspace
    Literal text, case ignored, 3 to 200 characters
    Leaves out tool output, thinking, plans and attachments
    Task mentions in chat bubbles are now links #4664
  3. Right-click an agent tab and choose Restart session. It stops and resumes the same session, keeping its history and workspace. Underneath, a run of fixes targets recovery. Interrupted sessions come back without resending prompts, durable sessions recover after runtime crashes, and model capacity recovery stretches to 30 minutes.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Restart a session from its tab and keep its history

    AGENT TAB › RIGHT-CLICK
    Restart session

    Stops and resumes the same session. Keeps its history and workspace, and sends no prompt.

    Recovery fixes
    Interrupted sessions recover without resending prompts#4380
    Durable sessions recover after runtime crashes#4416
    Model capacity recovery extends to 30 minutes#4655
    SSH runtimes are reclaimed after controller death#4634
  4. About a third of the fixes are titled preserve something. Many keep what you were editing from being replaced by a refresh or a save, like a rename draft when you switch browser tabs, or a commit draft after a failed commit.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Drafts, renames and settings survive refreshes and saves

    99 of 308 fixes begin with “preserve”
    about a third of the fix list
    Bug fixes · examples
    +preserve rename drafts across browser tab switches
    +preserve failed commit drafts for retry
    +preserve tab renames during IME composition
    +preserve Unicode session names when renaming
    +preserve saved workspace secrets during initial loading
  5. Workflow steps get two new events. One fires when a pull request merges, and the other when it closes. Automations add a durable retry policy and a run history, Linear issue watches can filter by project, and the plugin registry adds Shape Up and Nulab Backlog.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Workflow steps can react to a merged or closed pull request

    on_pr_mergedstep event · #4559
    on_pr_closedstep event · #4559
    AutomationsDurable retry policy and run history#3898
    Linear issue watchesProject filter and project context#4558
    Plugin registryShape Up and Nulab Backlog plugins#4544 · #4284
  6. For Codex, the profile editor's start model list now includes the models from the CLI installed on your machine. Fresh OpenCode installs use the managed version two package, while existing version one setups stay put until you migrate. The Codex ACP default is updated for gpt-6.1-sol, and workspace settings can add remote repositories.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Codex model suggestions now include your installed CLI’s list

    Agents and repositories
    CodexStart-model suggestions include the installed CLI’s list#3940
    OpenCodeFresh installs use managed v2; v1 setups stay until you migrate#4014
    codex-acpDefault updated for gpt-6.1-sol#4565
    WorkspacesAdd remote repositories from workspace settings#4164
  7. Phases 1 through 3.1 of the workspace coordinator ship in this release, still marked in progress and behind a feature flag. Once an administrator enables it, you can turn on autonomy, and the coordinator wakes for events like a stalled task, spending within a ceiling you set per 24 hours. It runs unattended only after four containment checks pass, starting with an isolated executor.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    A workspace coordinator can act on its own, inside a cost ceiling

    in progress · behind a feature flag
    $ / 24 h Autonomy spends within a cost ceiling you set, from $0.01 to $10,000 per 24 hours
    Runs unattended only when
    ✓An isolated executor: Docker, remote Docker, Sprites or Kubernetes
    ✓Kandev authentication is on
    ✓Zero Kandev credentials in the executor or profile environment
    ✓The agent profile has no extra MCP servers
  8. Three fixes tighten access. Public task shares now redact metadata, manual pull request merges are gated by repository access, and runtime credentials are scoped to the session that launched them. On a shared instance, an executor can now belong to one user, limiting its compute and profiles to that owner and configuration administrators.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Public shares redact metadata, and manual merges check access

    Access fixes
    Public task shares redact metadata#4456
    Manual PR merges are gated by repository access#4532
    Runtime credentials are scoped to the launch session#4498
    Per-user executor ownership

    On a shared instance, compute and profiles are limited to the owner and configuration administrators.

    #4539
  9. Archiving a task now deletes its Kandev-owned worktree with every local change: staged, unstaged, untracked and ignored files. Worktrees an earlier version kept back for local changes get reconsidered after the upgrade, without the old 24-hour delay. So commit and push what you still need first.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Archiving a task now deletes its worktree’s local changes

    staged unstaged untracked ignored
    removed with the Kandev-owned worktree on archive · #4570

    Worktrees an earlier version kept for local changes are reconsidered after the upgrade, without the old 24-hour delay.

    Commit and push what you need first.
  10. Upgrading takes one command. Use the one that matches how you installed: brew upgrade, scoop update, or npm with kandev at latest. One limit: the macOS and Windows desktop installers are unsigned development builds, so your system may block them. That's Kandev 0.98: searchable conversations, and sessions that recover.

    Slide text
    Kandevkandev / v0.98.0
    Search Sessions Edits Workflows Agents Coordinator Access Archive Upgrade

    Upgrade to 0.98 the way you installed Kandev

    Terminal
    $brew upgrade kandev
    $scoop update kandev
    $npm install -g kandev@latest
    $npx kandev@latest

    The macOS and Windows desktop installers are unsigned development builds. If macOS blocks Kandev after you verify the checksum:

    xattr -d com.apple.quarantine /Applications/Kandev.app
    github.com/kdlbs/kandev/releases/tag/v0.98.0

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built in New York with ❤️