Nathan Castaldi
0d5c921a94
fix: update Active Directory adapter to use ActiveDirectoryIdentityBackend
2026-04-15 09:11:58 -04:00
Nathan Castaldi
7fb1231f29
fix: correct agent designation in code review prompt
2026-04-15 08:36:04 -04:00
8727257605
chore(prompts): align model tags and add report plan
...
- Update prompt model frontmatter in code-review and feature-add prompts to Claude Sonnet 4.6 (copilot)
- Add a save_report implementation plan prompt to support next-session delivery and clearer handoff context
2026-04-14 12:06:56 -04:00
4f3be4cb4c
feat: add code review prompt for MCP server analysis
2026-04-14 10:39:23 -04:00
e1612ff59d
docs: Enhance feature addition prompt with testing and documentation instructions
2026-04-13 11:38:06 -04:00
6337182226
feat: Add enterprise system resilience and graceful degradation
...
Resolves CRITICAL #1 from code-health-report-2026-04-13.md
Changes:
- Add tenacity dependency for retry logic
- Create lib/resilience.py with:
- resilient_http_call decorator (3 retries, exponential backoff 2s→4s→8s)
- CircuitBreaker class (opens after 5 consecutive failures)
- handle_404_gracefully decorator for safe resource lookups
- Apply retry decorators to all HTTP clients:
- workday_client.py: get(), raas()
- entra_client.py: get(), get_all_pages()
- helix_client.py: get(), post()
- intune_client.py: get()
- lansweeper_client.py: gql()
- fedex_client.py: post()
- Add graceful degradation to audit tools:
- audit_user_drift(): Wrap Workday, AD, Entra calls separately
- audit_device_drift(): Wrap Lansweeper, Intune, Helix calls separately
- Both now return systems_available and systems_failed fields
- Create check_system_health() tool for proactive monitoring
- Add comprehensive unit tests for resilience module
Benefits:
- HTTP clients now automatically retry transient failures (5xx, timeouts)
- Circuit breaker prevents hammering failing services (fast-fail after threshold)
- Audit tools continue with partial data if some systems unavailable
- Health check tool enables proactive system monitoring before bulk audits
2026-04-13 10:54:06 -04:00
b23cd1f2e2
Added new 'feature-add' prompt
2026-04-13 10:34:49 -04:00
7fbb6d6a41
Updated 'update-readme' prompt and used it to update the readme
2026-04-03 12:24:33 -04:00
1ecc7bc76f
Added formalized LLM prompt for consistant README updates.
2026-04-03 12:02:17 -04:00
bb1a2e3954
feat(copilot): add FrankGPT instruction framework
...
- Add [FrankGPT consolidated instructions](.github/agents/FrankGPT.consolidated-instructions.md) and supporting standards in [.github/instructions/core.instructions.md](.github/instructions/core.instructions.md) to define agent modes, commands, and workflows.
- Expand prompt and knowledge assets, including [.github/prompts/create-commit.msg.prompt.md](.github/prompts/create-commit.msg.prompt.md), to standardize ITIL-aligned reasoning and improve session-aware commit/message generation.
2026-04-03 09:06:09 -04:00