26f897c1ec
release / release-please (push) Failing after 1m49s
docs / build (push) Failing after 6m34s
release / build-and-upload (arm64, linux) (push) Has been cancelled
release / build-and-upload (arm64, windows) (push) Has been cancelled
release / build-darwin (amd64, darwin) (push) Has been cancelled
release / checksums (push) Has been cancelled
release / finalize (push) Has been cancelled
release / build-darwin (arm64, darwin) (push) Has been cancelled
release / build-and-upload (amd64, linux) (push) Has been cancelled
release / build-and-upload (amd64, windows) (push) Has been cancelled
docs / deploy (push) Has been cancelled
12 lines
620 B
Go
12 lines
620 B
Go
// Package intent extracts a short summary of the user's original intent
|
|
// for a code change by reading recent transcripts from local coding agents
|
|
// (Claude Code, Codex CLI, OpenCode, Rovo Dev, Pi, and GitHub Copilot CLI) on
|
|
// the developer's machine.
|
|
//
|
|
// Given the repo path, the diff filenames, and the commit time window, the
|
|
// package discovers candidate sessions, picks the one with the strongest
|
|
// file-overlap match, drops tool calls, summarizes the remaining user and
|
|
// assistant text via the configured agent, and returns the summary so it
|
|
// can be injected into pipeline step prompts.
|
|
package intent
|