Conversation
Keep AGENTS.md instructions in a structured stable prompt, remove optional Skills and MCP activation, and expose the intended core tool roster with explicit pending interaction and capability-search tools. Signed-off-by: Hari Srinivasan <harisrini21@gmail.com>
Add strict questionnaire contracts and daemon-owned interaction handling across the runtime and SDK. Render the same canonical requests as stepped flows in the TUI and web clients, with durable session eligibility and restart-safe cancellation. Signed-off-by: Hari Srinivasan <harisrini21@gmail.com>
Compact before model requests using configurable token budgets and retry one classified provider overflow before output is exposed. Preserve split-turn context, cumulative file tracking, and cache-safe summaries. Record queued and active compaction lifecycle state canonically, reconcile interrupted work after restart, and let TUI and web clients queue manual compaction behind an active response. Signed-off-by: Hari Srinivasan <harisrini21@gmail.com>
Discover AGENTS.md files from the repository root to the session directory, apply same-directory overrides, and reject invalid or escaping resources. Record exact resource snapshots canonically, project them through the SDK, preserve them across restart, and rediscover them on explicit reload. Signed-off-by: Hari Srinivasan <harisrini21@gmail.com>
Signed-off-by: Hari Srinivasan <harisrini21@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
Stabilize the daemon-owned model context and complete runtime capabilities that every client can project consistently:
Fixes
Approach
AGENTS.mdfrom the nearest Git repository root through the session working directory, prefer same-directoryAGENTS.override.md, and reject invalid or escaping resources./reload.~/.axl/skills/and~/.agents/skills/, plus hierarchical project.axl/skills/and.agents/skills/directories.compact_contextandreload_contexttools from the authoritative daemon command registry rather than a parallel runtime list.How was this tested?
pnpm check: passed with 947 tests passed and 8 environment-dependent sandbox tests skipped.uvx reuse lint: passed with 590 of 590 files carrying copyright and license information.pnpm audit --audit-level high: passed with no known vulnerabilities.git diff --check: passed./reload, canonical restart preservation, and post-restart reload.can you run /reloadsearched fortool:reload-context, activated it, calledreload_context, and produced a logged reload boundary.Learning
1364769e516289bcd805dd813c36e68391858ab9as a read-only behavioral reference. Axl retains bounded search rather than embedding the complete Skill catalog.Checklist
REUSE.toml.Signed-off-bytrailer.AI assistance