Skip to content

fix(airt): minimal workspace path update to ~/.dreadnode/airt (ENG-6795)#11

Merged
rdheekonda merged 2 commits into
mainfrom
fix/workspace-path-clean-eng6795
May 13, 2026
Merged

fix(airt): minimal workspace path update to ~/.dreadnode/airt (ENG-6795)#11
rdheekonda merged 2 commits into
mainfrom
fix/workspace-path-clean-eng6795

Conversation

@rdheekonda
Copy link
Copy Markdown
Contributor

Clean minimal fix for ENG-6795 workspace standardization.

Changes

  • Update WORKFLOWS_DIR to use ~/.dreadnode/airt/workflows instead of ~/workspace/airt/workflows
  • Update docstring references to new path
  • Bump version to 1.2.2

Files Changed

Only 2 files modified:

  1. capabilities/ai-red-teaming/tools/workflows.py - Path update
  2. capabilities/ai-red-teaming/capability.yaml - Version bump

Replaces problematic PR #10 with 299 files.

- Update WORKFLOWS_DIR to ~/.dreadnode/airt/workflows
- Update docstring references to new path
- Bump version to 1.2.2

Clean implementation for ENG-6795 with minimal changes only
- Add _get_workspace_path() function that reads from active profile
- Support ~/.dreadnode/airt/[org]/[workspace]/workflows/ structure
- Falls back to 'default'/'main' when profile unavailable
- Maintains AIRT_WORKFLOWS_DIR override for flexibility
- Updates docstrings to reflect proper org/workspace paths

Implements best practice organization structure as originally requested
@rdheekonda rdheekonda merged commit 9db8daf into main May 13, 2026
5 checks passed
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