Skip to content

feat: add Python agent briefings - #14

Merged
peter-gy merged 1 commit into
mainfrom
feat/codemode-api
Sep 20, 2026
Merged

peter-gy merged 1 commit into
mainfrom
feat/codemode-api

Conversation

@peter-gy

Copy link
Copy Markdown
Owner

Adds ap.read("my-package") to read a package's agent briefing directly from Python or expose it through module help. It selects the same-name skill by default, with skill= for other workflows, and shares the CLI's renderer.

Briefings identify their Python environment, explain how uvx resource paths relate to an existing installation, and include documentation links. Both bundled skills now describe a shared, package-agnostic structure for authoring and using these briefings.

Validated with 235 tests, lint and type checks, skill validation, the documentation build, and wheel, sdist, and editable installation checks.

@peter-gy
peter-gy merged commit 7b98aff into main Sep 20, 2026
11 checks passed
@peter-gy
peter-gy deleted the feat/codemode-api branch September 20, 2026 18:54
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