Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

perseus-action

GitHub Action that runs Perseus to pre-render workspace context before AI assistants start work.

Usage

- uses: Perseus-Computing-LLC/perseus-action@main
  with:
    source: '.perseus/context.md'
    output: 'AGENTS.md'
    # Dangerous directives remain disabled unless explicitly required.
    allow_dangerous: 'false'
    provenance: 'AGENTS.md.provenance.json'

What it does

Perseus resolves @directives in your context.md (services health, git state, memory search, skills listing) into a ready-to-consume markdown file that AI assistants read at session start. This action runs it in CI so context is always fresh.

Safety and provenance

  • Dangerous directives are opt-in through allow_dangerous: 'true'.
  • perseus-ctx is installed at an exact version; review and update it deliberately.
  • The action writes a hash-only provenance manifest beside the rendered context. It records the source/render digests, action revision, workspace revision, package version, dangerous-mode state, and completion status without copying raw context or secrets.
  • For production workflows, pin the Action itself to a reviewed commit SHA rather than a moving branch such as @main.

About

Pre-resolve workspace state into context files for AI assistants. Eliminates cold-start discovery calls.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages