Skip to content

feat(open-agents): make conversation history automatic - #83

Draft
DawidWraga wants to merge 1 commit into
mainfrom
agent/open-agents-automatic-history
Draft

feat(open-agents): make conversation history automatic#83
DawidWraga wants to merge 1 commit into
mainfrom
agent/open-agents-automatic-history

Conversation

@DawidWraga

Copy link
Copy Markdown
Owner

Summary

  • Include exact current-session history automatically with --task and --spec-file; preserve the submitted task verbatim and keep --compact-mode as a compatibility alias.
  • Send histories up to 100k token-like units directly to executors; use one task-specific curator pass for oversized histories. --no-history opts out.
  • Update Explore/Fast Edit guidance and generated skill copies, remove the old spec-writer/compactor path and stale Headroom docs, and add a minor changeset.

Why

Compact mode expanded short tasks through a separate spec-writer before execution. In the equal marin-lock Explore retest, automatic history with direct --task reduced wall time from 113.5s to 52.8s, model calls from 12 to 3, and reported token traffic from 558k to 138k while preserving the core result.

Test plan

  • Fresh pnpm install --frozen-lockfile
  • pnpm --filter @davstack/cli-utils build
  • pnpm --filter @davstack/open-agents test (136 tests)
  • pnpm --filter @davstack/open-agents typecheck
  • pnpm --filter @davstack/open-agents build
  • Prettier check for all PR-owned files
  • Generated Explore/Fast Edit skill copies match their canonical sources
  • Equal live direct-history Explore retest
  • Live oversized-history curator-path smoke test

@vercel

vercel Bot commented Aug 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
davstack-docs Error Error Aug 18, 2026 5:14pm
davstack-t3-with-davstack Error Error Aug 18, 2026 5:14pm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant