Skip to content

fix(airt): clean up remaining ~/workspace/airt path strings (1.3.1)#12

Merged
rdheekonda merged 1 commit into
fix/remove-contradictory-skill-loadingfrom
fix/airt-workspace-path-strings-1.3.1
May 14, 2026
Merged

fix(airt): clean up remaining ~/workspace/airt path strings (1.3.1)#12
rdheekonda merged 1 commit into
fix/remove-contradictory-skill-loadingfrom
fix/airt-workspace-path-strings-1.3.1

Conversation

@rdheekonda
Copy link
Copy Markdown
Contributor

Summary

Follow-up patch to PR #10 (1.3.0). The 1.3.0 workspace refactor centralized path resolution via UserConfig, but a handful of user-facing strings and one config default were missed:

  • scripts/workflow_helper.py — docstring referenced old path; list_workflows / execute_workflow error messages hardcoded ~/workspace/airt/.... Now use the resolved WORKFLOWS_DIR.
  • tools/attacks.pygenerate_attack docstring referenced the old workflow output path.
  • tools/session.pySESSION_PATH default was still ~/workspace/airt/.session_context.json. Now resolves via UserConfig to ~/.dreadnode/airt/[org]/[workspace]/.session_context.json, with AIRT_SESSION_PATH env override preserved.
  • capability.yaml — bump to 1.3.1.

Note: this branch is stacked on fix/remove-contradictory-skill-loading (PR #10). After #10 merges, retarget to main.

This also makes the separate clean-airt-workspace-fix branch fully redundant — it can be closed.

Test plan

  • pre-commit run --files <changed> — all green
  • just validateai-red-teaming@1.3.1 ok
  • grep -r 'workspace/airt' capabilities/ai-red-teaming — no matches

🤖 Generated with Claude Code

…/airt

- scripts/workflow_helper.py: update docstring + use WORKFLOWS_DIR in user-facing strings
- tools/attacks.py: fix docstring path reference for generate_attack
- tools/session.py: resolve default session path via UserConfig (org/workspace)
- capability.yaml: bump to 1.3.1

Closes the last stale references missed by the 1.3.0 workspace refactor.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rdheekonda rdheekonda merged commit f01314e into fix/remove-contradictory-skill-loading May 14, 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