{"slug": "agnostic-ai-v0-73-0-gitignore-commit-leftover-reports-and-worktree-and-preview", "title": "agnostic-ai v0.73.0: gitignore.commit, leftover reports, and worktree and preview-server specs", "summary": "Agnostic-ai released v0.73.0, which now names each leftover output and how to remove it when a project runs sync with no .sync-state, replacing the previous silent pass (#1334, #1354, #1362). The release adds environment specs for setup in new worktrees written to .cursor/worktrees.json and dev-commands for preview servers written to .claude/launch.json (#1339, #1340), plus sync --untrack to untrack generated files Git ignores and install-hook --post-checkout to run a sync after each checkout (#1330). The same notes report that Factory Droid deprecated commandAllowlist, commandDenylist and commandBlocklist in favor of permissionRules, and that GitHub Copilot CLI's subagentStart hook matcher is a regex on the agent name rather than a tool name.", "body_md": "## What changed\n\n- A project that runs `sync` with no`.sync-state` now sees each leftover output named, with how to remove it, instead of a silent pass (#1334, #1354, #1362).\n- Environment specs take `setup` for new worktrees, written to`.cursor/worktrees.json` , and`dev-commands` for preview servers, written to`.claude/launch.json` (#1339, #1340).\n- `sync --untrack` untracks generated files Git ignores, and`install-hook --post-checkout` runs a sync after each checkout (#1330).\n\nFull details are in the [GitHub release notes](https://github.com/Chemaclass/agnostic-ai/releases/tag/v0.73.0).\n\n## Upstream CLI and model news\n\n- **Factory Droid** (docs checked 2026-09-28):`commandAllowlist` ,`commandDenylist` , and`commandBlocklist` are deprecated in favor of`permissionRules` , and are still read. Synced permissions keep using the lists;`x-factory.permissionRules` reaches the new schema. State: target extension.[LLM safety and agent controls](https://docs.factory.ai/enterprise/llm-safety-and-agent-controls)\n- **GitHub Copilot CLI** (docs checked 2026-09-28): a`subagentStart` hook's`matcher` is a regex on the agent name, not a tool name. Hook notes now say what each camelCase event's matcher tests. State: supported.[Hooks reference](https://docs.github.com/en/copilot/reference/hooks-reference)", "url": "https://wpnews.pro/news/agnostic-ai-v0-73-0-gitignore-commit-leftover-reports-and-worktree-and-preview", "canonical_source": "https://agnostic-ai.org/updates/2026-09-28-v0.73.0/", "published_at": "2026-09-28 20:15:00+00:00", "updated_at": "2026-09-28 20:20:35.355804+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-agents"], "entities": ["agnostic-ai", "Factory Droid", "GitHub Copilot CLI", "GitHub", "Chemaclass"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/agnostic-ai-v0-73-0-gitignore-commit-leftover-reports-and-worktree-and-preview", "markdown": "https://wpnews.pro/news/agnostic-ai-v0-73-0-gitignore-commit-leftover-reports-and-worktree-and-preview.md", "text": "https://wpnews.pro/news/agnostic-ai-v0-73-0-gitignore-commit-leftover-reports-and-worktree-and-preview.txt", "jsonld": "https://wpnews.pro/news/agnostic-ai-v0-73-0-gitignore-commit-leftover-reports-and-worktree-and-preview.jsonld"}}