Expand description
jj-task workspace map integration (reads ~/.config/jj/task-workspaces.json).
Structs§
- Repo
Workspace Status - Per-repository jj-task workspace registration for a slug.
Functions§
- active_
registrations - Returns registrations that are not marked
donein the jj-task map. - active_
workspace_ paths - Workspace paths for active (not done) jj-task registrations.
- all_
repos_ registered - True when jj-task has registered the slug in every given repo.
- expected_
workspace_ path - Default workspace path following agent-skill-jj layout (before jj-task start).
- repo_
initialized - True when
jj-task repo inithas been run for this repo (repo key exists in map). - repo_
key - Normalizes a git remote URL to owner/repo (same logic as jj-task.sh).
- repos_
workspace_ status - Returns workspace registration status for each repo path.
- slug_
registered - Returns true when jj-task has registered the slug for any of the given repo paths.
- task_
phase - Returns jj-task phase for a slug in the first matching repo, if any.
- unregistered_
repo_ paths - Repo paths that still need
jj-task startfor this slug. - workspace_
path - Returns the jj-task workspace path for a slug in a repo, if registered.