Skip to content

[Noida] Aditya — Onboarding Agent Submission - #1

Open
aditya2529 wants to merge 1 commit into
nasscomAI:mainfrom
aditya2529:participant/aditya-noida
Open

[Noida] Aditya — Onboarding Agent Submission#1
aditya2529 wants to merge 1 commit into
nasscomAI:mainfrom
aditya2529:participant/aditya-noida

Conversation

@aditya2529

Copy link
Copy Markdown

What I changed

Added a new cleared-compliance test employee EMP-2026-0849 (Arjun Reddy) to the
mock HR database (data/employees.json) and a matching compliance record with
overall_status: CLEARED in data/compliance_state.json. Because compliance is
already cleared, the agent provisions access and sends the welcome notification
without needing human confirmation.

What I tested

  • python agent.py --dry-run → all files PASS, JSON valid, smoke tests OK.
  • python agent.py --employee EMP-2026-0849 → full ReAct run completed in 5 steps:
    retrieved profile → checked compliance (CLEARED) → provisioned access (no human
    pause) → sent welcome email → COMPLETE.

Notes for the reviewer

Ran on Windows with a free Groq API key (kept in a local git-ignored .env).
Compare with EMP-2026-0847 (PENDING), which correctly pauses for human
confirmation — confirming the compliance gate works as intended.

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