Skip to content

Releases: amikai/openings-mcp

v0.1.0

Choose a tag to compare

@amikai amikai released this 03 Jul 21:09
dcfd093

What's Changed

  • Add token usage warning to README by @amikai in #63
  • docs: credit MCP job-search projects that inspired this one by @amikai in #64
  • docs: add disclaimer and IP rate-limit warning by @amikai in #65
  • docs: recommend a cheaper model without naming specific ones by @amikai in #66

Full Changelog: v0.0.6...v0.1.0

v0.0.6

Choose a tag to compare

@amikai amikai released this 03 Jul 17:56
1da3dbf

What's Changed

  • fix: remove accidental gitlink entries by @amikai in #62

Full Changelog: v0.0.5...v0.0.6

v0.0.5: Support Homebrew Cask

Choose a tag to compare

@amikai amikai released this 03 Jul 17:47
5d7f501

What's Changed

  • ci: bump checkout and setup-go to Node 24 runtimes by @amikai in #59
  • feat: add Homebrew cask release support by @amikai in #61

Full Changelog: v0.0.4...v0.0.5

v0.0.4: Rebrand name to openings-mcp

Choose a tag to compare

@amikai amikai released this 03 Jul 16:35
2b518f1

What's Changed

  • feat: wire up NVIDIA MCP tools by @amikai in #42
  • feat: report upstream 4xx/5xx as upstream error: {code} by @amikai in #46
  • docs: restyle README header with tagline and badges by @amikai in #45
  • docs: remove badges row from README by @amikai in #47
  • refactor: declare only 200 + default in provider openapi specs by @amikai in #48
  • refactor: make 104 MCP outputs LLM-facing (jobCode, flat job-seeker fields) by @amikai in #49
  • feat: wire TSMC careers into the MCP server by @amikai in #50
  • feat: wire Google Careers into the MCP server by @amikai in #51
  • Add tool annotations and server-level instructions by @amikai in #52
  • feat: log raw JSON-RPC traffic and tool errors by @amikai in #53
  • Refine server instructions for routing and query construction by @amikai in #54
  • refactor: dedupe provider domain knowledge and prune dead code by @amikai in #55
  • fix: validate Google enum inputs, clarify NVIDIA locations_text by @amikai in #56
  • feat(release): inject version, commit, and date in builds by @amikai in #57
  • Rename jobmcp to openings-mcp by @amikai in #58

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@amikai amikai released this 03 Jul 04:03
040a7bb

What's Changed

  • Hand-write 104 search tool input schema by @amikai in #35
  • Convert 104 tool responses to input-vocabulary labels by @amikai in #36
  • feat: add Cake.me search and job-detail MCP tools by @amikai in #37
  • feat: convert Cake.me HTML job fields to Markdown/plaintext by @amikai in #40
  • refactor: extract mustSchema helper and reorder structs by @amikai in #41

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@amikai amikai released this 02 Jul 08:41
1a125b0

What's Changed

  • docs: add MIT license and disclaimer by @amikai in #30
  • feat(cake): enumerate search filters in spec and CLI by @amikai in #31
  • ci: add windows amd64/arm64 support by @amikai in #32
  • docs: update path info and remove supported platforms by @amikai in #33
  • feat: publish multi-arch Docker image to GHCR on release by @amikai in #34

Full Changelog: v0.0.1...v0.0.2

v0.0.1: Test Github Workflow

Choose a tag to compare

@amikai amikai released this 02 Jul 07:29
c40dafc

What's Changed

  • Gate release on the full os/arch test matrix by @amikai in #29

Full Changelog: v0.0.0...v0.0.1

v0.0.0: Test Github Workflow

Choose a tag to compare

@amikai amikai released this 02 Jul 07:19
33f3203

What's Changed

  • feat(mcp): add walking skeleton for 104 and TSMC tools by @amikai in #1
  • refactor(provider): group board clients under provider package by @amikai in #2
  • Rename 104 provider package and MCP tools by @amikai in #5
  • refactor MCP tool adapters by @amikai in #7
  • style: remove redundant job104 import aliases by @amikai in #8
  • refactor: standardize provider type names and remove format functions by @amikai in #9
  • refactor: remove Config struct and simplify NewClient signature by @amikai in #11
  • refactor: simplify cmd main — flatten run(), io.Writer report, stdin-only input by @amikai in #12
  • refactor: align testdata naming and simplify google provider by @amikai in #13
  • refactor: extract jobsDetailRawURL to match jobsRawURL pattern by @amikai in #14
  • refactor: remove dead code and simplify small patterns by @amikai in #15
  • test: refactor assertions to use full literal comparisons by @amikai in #16
  • fix(synopsys): implement real location filtering by @amikai in #17
  • feat(nvidia): add Workday CXS job search provider by @amikai in #18
  • test(nvidia): add testdata fixtures and client tests by @amikai in #19
  • feat(104): migrate provider to ogen-generated openapi client by @amikai in #20
  • [codex] use typed NVIDIA facet IDs by @amikai in #21
  • feat(104): redesign search tool with label enums from ids.go by @amikai in #22
  • feat(cake): enumerate search filters in spec, testdata tests, ff-flag CLI by @amikai in #25
  • chore: add nvidia openapi spec to validate-openapi by @amikai in #27
  • Release pipeline: goreleaser binaries on tag push, CI os/arch matrix by @amikai in #28

New Contributors

  • @amikai made their first contribution in #1

Full Changelog: https://github.com/amikai/job-mcp/commits/v0.0.0