{"slug": "agnostic-ai-v0-94-0-start-rename-and-delete-chats-from-one-place", "title": "agnostic-ai v0.94.0: start, rename and delete chats from one place", "summary": "Agnostic-ai released v0.94.0, which makes `validate` fail a hook scoped with `targets:` to a tool that does not know its event, where `sync` previously dropped it silently, and adds `agnostic-ai conversations start` to open a linked chat in a new terminal tab from inside Claude Code, Codex or `cursor-agent`. The release also lets users permanently delete an archived Claude Code chat from the companion, removes its transcripts, tool output and backups, and stops `sync` with error AAI-102 when `outputs.<target>.rules-file` would overwrite another tool's rules. Teams sharing a project must upgrade every copy of agnostic-ai that syncs it, because `sync`, `doctor --fix` and `revert` now stop on sync state written by a newer release.", "body_md": "## Highlights\n\n- **Breaking:**`validate` fails a hook scoped with`targets:` to a tool that does not know its event.`sync` used to drop it silently. See[hook fields](https://agnostic-ai.org/docs/spec-format/hook-reference/#fields) .\n- `sync` no longer loses a tool's rules because of`outputs.<target>.rules-file` , and stops with[AAI-102](https://agnostic-ai.org/docs/errors/#aai-102-targets-emit-to-the-same-output-path) where it would.\n- Delete an archived Claude Code chat for good from the [companion](https://agnostic-ai.org/docs/cli-reference/companion/#delete-an-archived-chat) .\n- [`agnostic-ai conversations start`](https://agnostic-ai.org/docs/cli-reference/conversations/#conversations-start) opens a linked chat in a new terminal tab, from inside Claude Code, Codex or`cursor-agent` .\n- The companion and the web interface show the agent's latest reply or question under each chat's title.\n\n## Upgrading from v0.93.0\n\n- **Hooks scoped with `targets:`:** run` agnostic-ai validate` . For each hook it rejects, use that tool's own event name, or set the event under`x-<target>` , such as`x-augment: {event: PromptSubmit}` . See[hook fields](https://agnostic-ai.org/docs/spec-format/hook-reference/#fields) .\n- **Teams that share a project:** upgrade every copy of agnostic-ai that syncs it.`sync` ,`doctor --fix` and`revert` now stop on sync state written by a newer release.\n\nThen follow the [upgrade page](https://agnostic-ai.org/docs/cli-reference/upgrades/#upgrade).\n\n## What changed\n\n### Start a linked chat\n\nRun `agnostic-ai conversations start` inside Claude Code, Codex or `cursor-agent` to open a new chat in a new tab of the same folder, with a short brief as its first prompt. The new chat shows indented under the one it came from, in both the web interface and the companion. Turn on the `side-conversation` built-in to give the agent a skill that says when to start one and how to write the brief. See [side conversations](https://agnostic-ai.org/docs/side-conversation/).\n\nThe new `wrap-up` built-in adds a skill that ends a session with what changed, what is still open, and a note to share. See [session wrap-ups](https://agnostic-ai.org/docs/wrap-up/).\n\n### Keep track of each chat\n\n- Each local Claude Code, Codex and Cursor chat shows the agent's question or last message under its title. Titles show what you typed, without the tags tools add. A Claude Code session with Remote Control on shows as one row, marked Shared.\n- Rename a chat from its pencil button, with F2 or from the right-click menu, where you can also mark it as read. **Mark all as read** clears every unread or waiting chat.\n- Hide takes the companion off the screen until the shortcut or a waiting chat brings it back. `upgrade` also updates an installed companion. See[upgrade the companion](https://agnostic-ai.org/docs/cli-reference/companion/#upgrade-the-companion) .\n\n### Clean up finished chats\n\nDelete an archived Claude Code chat from the companion's right-click menu. This removes its transcripts, tool output and backups. A chat that went quiet on its own can be deleted too, unless it was written to since you last looked. Other tools say why their chats cannot be deleted. See [delete an archived chat](https://agnostic-ai.org/docs/cli-reference/companion/#delete-an-archived-chat).\n\n### Sync without losing files\n\n- `sync` ignores`rules-file` on a tool that writes no merged rules file, and stops with AAI-102 when the setting would overwrite another tool's rules. See[entry-point files](https://agnostic-ai.org/docs/configuration/#entry-point-files) .\n- `sync` and`status` also stop when an output sits on a backup file that sync saved, or when two outputs differ only in letter case, such as`agents.md` and`AGENTS.md` .\n- `revert --force` no longer deletes a shared rules file it just restored.\n\nSee the [release notes](https://github.com/Chemaclass/agnostic-ai/releases/tag/v0.94.0) for the remaining fixes, including Augment hook payloads, Qwen hook timeouts and Copilot effort values.\n\n## What changed in the targets\n\n- **Augment:**`sync` writes hooks with`args` and the`PromptSubmit` and`Notification` events, and skips a hook on an event Auggie never fires, with a note.`agnostic-ai hook run` sends Auggie 1.x tool names and expands`${VAR:-default}` in a hook's command the way Auggie does. Settings`permissions.ask` ,`model` and`effort` reach Auggie's settings. See[Augment hooks](https://agnostic-ai.org/docs/targets/augment/#hooks) .\n- **Cursor:**`cursor-agent` chats are listed with their folder even without an editor chat index, and a running one opens its terminal.`conversations start --tool cursor` starts a`cursor-agent` chat; Cursor editor chats are refused.\n\nThese bullets describe agnostic-ai changes checked against its own tests and reference pages on November 12, 2026; no new vendor release was audited and native behavior was not run.", "url": "https://wpnews.pro/news/agnostic-ai-v0-94-0-start-rename-and-delete-chats-from-one-place", "canonical_source": "https://agnostic-ai.org/updates/2026-11-12-v0.94.0/", "published_at": "2026-11-11 23:00:00+00:00", "updated_at": "2026-11-12 19:23:49.773290+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["agnostic-ai", "Claude Code", "Codex", "cursor-agent", "Augment", "Qwen", "Copilot", "Chemaclass"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/agnostic-ai-v0-94-0-start-rename-and-delete-chats-from-one-place", "markdown": "https://wpnews.pro/news/agnostic-ai-v0-94-0-start-rename-and-delete-chats-from-one-place.md", "text": "https://wpnews.pro/news/agnostic-ai-v0-94-0-start-rename-and-delete-chats-from-one-place.txt", "jsonld": "https://wpnews.pro/news/agnostic-ai-v0-94-0-start-rename-and-delete-chats-from-one-place.jsonld"}}