CertainLogic Context Manager
/install certainlogic-context-tokenreducer
Context Manager
Keeps sessions lean. Tracks query count, warns before context bloats, saves a handoff summary so work continues cleanly in the next session.
How It Works
- Counter — Increment
session_query_count.txtevery turn - Warn — At threshold, write
handoff.mdand alert the user - Reset — User runs
/new; next session reads and deleteshandoff.md
Files
| File | Purpose |
|---|---|
session_query_count.txt |
Integer. Increment each turn. Create if missing (default 0). |
handoff.md |
Workspace root. Written at threshold. Read + deleted on next session start. |
Every Turn (mandatory)
1. Read session_query_count.txt (default 0 if missing)
2. Increment by 1
3. Write back
4. If count == THRESHOLD: trigger handoff flow
Default threshold: 10. Configurable per deployment.
Handoff Flow (at threshold)
- Write
handoff.md— see handoff-format.md for exact spec - Tell the user:
⚠️ 10 queries in — context is getting heavy. Handoff saved. Run
/newwhen ready to continue. - Do NOT auto-reset. User controls the reset.
Session Start Flow
1. Check if handoff.md exists
2. If exists AND file is \x3C 3 hours old:
a. Read it
b. Apply context to current session
c. Delete handoff.md
3. Reset session_query_count.txt to 0
Topic Switch Detection
When the user says "BTW", "switching gears", "new topic", or starts a clearly unrelated task:
- Write/overwrite
handoff.mdimmediately (don't wait for threshold) - Tell the user: "Handoff saved —
/newwhen ready" - Resume or continue current task
Why This Matters
Session context is cumulative. Every prior message, tool call, and assistant response is re-sent on every new query. Without resets, a lean 18K-token session becomes 50K–400K+ within hours.
See token-math.md for cost impact data and reset savings estimates.
Commands
| Command | Behavior |
|---|---|
/new or /reset |
User-triggered. New session starts; skill reads handoff.md if present. |
/handoff |
Explicit handoff write. Same as threshold flow, on demand. |
/counter |
Report current query count and threshold. |
Configuration
Override defaults in AGENTS.md or equivalent workspace config:
- CONTEXT_THRESHOLD: 10 # Queries before warning (default: 10)
- HANDOFF_TTL_HOURS: 3 # Hours before handoff.md is considered stale (default: 3)
Reliability Rules
- Never skip the counter increment — even for one-liner responses
- Never auto-reset — the user owns the session lifecycle
- Handoff must be written before warning — never warn without saving state first
- Counter file is source of truth — do not track in memory
What This Saves You
| Without this skill | With this skill |
|---|---|
| Sessions balloon to 400K+ tokens | Sessions stay under 25K |
| Cost multiplies 22x over a day | Cost stays near baseline |
| Work lost on manual /new resets | Handoff auto-saved, resumed next session |
| No signal before context degrades | Warning fires before quality drops |
See token-math.md for the full cost breakdown.
Built by CertainLogic — trusted fact infrastructure for AI agents.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install certainlogic-context-tokenreducer - 安装完成后,直接呼叫该 Skill 的名称或使用
/certainlogic-context-tokenreducer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
CertainLogic Context Manager 是什么?
Prevent AI session token bloat and runaway costs. Tracks query count per session, warns at a configurable threshold, auto-writes a dense handoff summary befo... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 81 次。
如何安装 CertainLogic Context Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install certainlogic-context-tokenreducer」即可一键安装,无需额外配置。
CertainLogic Context Manager 是免费的吗?
是的,CertainLogic Context Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
CertainLogic Context Manager 支持哪些平台?
CertainLogic Context Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 CertainLogic Context Manager?
由 CertainLogicAI(@certainlogicai)开发并维护,当前版本 v1.0.1。