# agnostic-ai v0.67.0: Antigravity loads your rules again

> Source: <https://agnostic-ai.org/updates/2026-09-24-v0.67.0/>
> Published: 2026-09-24 13:07:22.917209+00:00

## What to do

1. If you sync `antigravity` , run`agnostic-ai sync` and commit the move of the entry point to`.agents/AGENTS.md` , plus the new`trigger` lines in`.agents/rules/` (one sync and one commit).

Nothing else needs action.

## What changed

- Antigravity loads every rule again: each one starts with `trigger` frontmatter taken from`alwaysApply` ,`globs` , and`description` (#1113).
- A `scope` d rule reaches Antigravity at`<scope>/.agents/rules/<name>.md` instead of being skipped (#1114).
- Kilo hook specs emit as `.kilo/plugin/<name>.ts` modules that Kilo loads at startup (#1105).

Everything else is in the [GitHub release notes](https://github.com/Chemaclass/agnostic-ai/releases/tag/v0.67.0).

## Upstream CLI and model news

- **Antigravity rules docs** (2026-09-24): a rule file in`.agents/rules/` without a valid`trigger` is silently discarded. This release writes one on every rule. State: supported.[Rules](https://antigravity.google/docs/rules)
- **Antigravity 2.17.0** (2026-09-22): rules get their own 20,000-token budget, and repository settings now load from`.gemini/config.json` instead of`.agents/settings.json` . agnostic-ai writes neither settings file. State: watch.[Changelog](https://antigravity.google/changelog)
- **Devin Desktop** (docs checked 2026-09-24):`.devinignore` now covers indexing and agent file access, and`.windsurfignore` is a legacy name still enforced beside it. The`windsurf` target writes both. State: supported.[.devinignore](https://docs.devin.ai/desktop/context-awareness/devin-ignore)
