Skip to content

Add Bizneo HR tools scaffold (MVP read endpoints) - #82

Open
bpb02 wants to merge 1 commit into
mainfrom
feat/bizneo-hr-tools
Open

Add Bizneo HR tools scaffold (MVP read endpoints)#82
bpb02 wants to merge 1 commit into
mainfrom
feat/bizneo-hr-tools

Conversation

@bpb02

@bpb02 bpb02 commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add python/timbal/tools/bizneo_hr.py with shared credential resolution (Integration("bizneo_hr") + env vars), auth headers (X-API-KEY / X-API-SECRET, overridable), and centralized _bizneo_request.
  • Register 9 tools: BizneoHRRequest escape hatch plus read tools for jobs, departments, locations, candidates, and employees (placeholder /api/v1 paths until Bizneo OpenAPI is available).
  • Add mocked unit tests and scripts/probe_bizneo_hr.py for live validation once credentials exist.

Test plan

  • uv run python -m pytest python/tests/tools/test_bizneo_hr.py -q
  • With Bizneo credentials: BIZNEO_BASE_URL=... BIZNEO_API_KEY=... BIZNEO_API_SECRET=... uv run python scripts/probe_bizneo_hr.py
  • Platform provider bizneo_hr (follow-up, outside this repo)

Made with Cursor

Provides shared HTTP client, credential resolution, escape-hatch request tool, and mocked tests until Bizneo OpenAPI and platform credentials are available.

Co-authored-by: Cursor <cursoragent@cursor.com>
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