PreCompact
01Hook Claude Code
Runs before the context is compacted, running dfmt recall --save --format md. From uwaserver/uwas.
Hook Claude Code
Runs before the context is compacted, running dfmt recall --save --format md. From uwaserver/uwas.
Hook Claude Code
Runs before the agent uses a tool for Bash, Read, WebFetch, Grep, Task, Edit, Write and Glob tool calls, running dfmt hook claude-code pretooluse. From uwaserver/uwas.
Hook Claude Code
Runs when a session starts, running an inline shell check. From uwaserver/uwas.
Settings file Claude Code
Agent settings declaring 3 hook events (PreCompact, PreToolUse, SessionStart) and 11 allowed tools.
Cursor rule Cursor
Cursor rule "cursorrules" from uwaserver/uwas, covering dfmt:v1 begin, context discipline, bash, read, webfetch, glob, grep. always include an intent, argument describing what you need from the output and user.
Instructions file GitHub Copilot
Copilot instructions for uwaserver/uwas, covering context discipline, tool preferences, session memory and when native tools are acceptable.
Instructions file CodexOpenCode
AGENTS.md instructions for uwaserver/uwas, covering context discipline — required, rule 1 — prefer dfmt tools over native tools, rule 2 — on dfmt failure, report and fall back, rule 3 — record user decisions and why these rules matter.
Instructions file
Claude Code instructions for uwaserver/uwas, covering claude.md, critical directives, project overview, build & test commands and development.
Instructions file Gemini CLI
Gemini CLI instructions for uwaserver/uwas, covering context discipline, tool preferences, session memory and when native tools are acceptable.