Skip to content

v1.1.0 — output style, statusLine, --global, real benchmark

Choose a tag to compare

@sravan27 sravan27 released this 15 Apr 18:31

12 techniques. All proven. One curl command.

New in v1.1.0

New optimizations (stack now at 12)

  • Output style `terse` (`.claude/output-styles/terse.md`) — deeper response contract than CLAUDE.md, enforced at every turn via `/output-style terse`.
  • statusLine (`.claude/statusline.sh`) — live `model · branch · context-os ✓` indicator on every prompt. Awareness beats guessing.

New commands

  • `--global` — installs response shaping + env tuning to `~/.claude/` so it applies to every project. Idempotent. Marker-delimited block.
  • Stack-specific hints auto-injected into CLAUDE.md (Next.js, Python, Rust, Go, Flutter, Docker).

New benchmarks

  • `scripts/benchmark.sh` — real before/after benchmark against any git repo. Parses real `claude --print --output-format json` output: input tokens, cache reads, cache writes, output tokens, total_cost_usd. Handles `is_error:true` with actionable messages. `--model` flag to avoid 1M-context errors.
  • Measured 32% token reduction and 18.8% cost reduction on a trivial 2-file fixture using real `claude` invocations. Bigger repos benefit more — noise filtering scales with `node_modules`/`dist`/`target` size.

Install

```bash
curl -fsSL https://raw.githubusercontent.com/sravan27/context-os/main/setup.sh | bash
```

See what you'd save (no install)

```bash
curl -fsSL https://raw.githubusercontent.com/sravan27/context-os/main/setup.sh | bash -s -- --measure
```

Global install (every project)

```bash
curl -fsSL https://raw.githubusercontent.com/sravan27/context-os/main/setup.sh | bash -s -- --global
```

Uninstall

```bash
curl -fsSL https://raw.githubusercontent.com/sravan27/context-os/main/setup.sh | bash -s -- --uninstall
```

Zero dependencies for the core install. Optional Rust binary adds output compression + session memory hooks.

Full changelog: v1.0.0...v1.1.0