Releases: nissessenap/shepherd
Releases · nissessenap/shepherd
v0.1.0
What's Changed
- Plan document based on discussion by @nissessenap in #4
- planing by @nissessenap in #6
- Implement operator Phase 1+2: CRD types and Kong CLI by @nissessenap in #7
- Implement operator Phase 3: reconciler skeleton with condition state machine by @nissessenap in #8
- Implement operator Phase 4: Job creation and lifecycle management by @nissessenap in #9
- Implement operator Phase 4.5: init container context decompression by @nissessenap in #10
- Implement operator Phase 5: failure handling via podFailurePolicy by @nissessenap in #13
- Implement operator Phase 6: ko build and build smoke test by @nissessenap in #14
- plan init container and API implementation by @nissessenap in #15
- Implement shepherd-init container by @nissessenap in #17
- background agent and sandbox reserach by @nissessenap in #20
- PoC: Agent-sandbox entrypoint integration by @nissessenap in #21
- Implement Shepherd REST API server by @nissessenap in #19
- New architectural built on agent-sandbox by @nissessenap in #23
- Migrate operator and API from Jobs to agent-sandbox by @nissessenap in #24
- Standardize JSON tags to use uppercase acronyms by @nissessenap in #27
- Implement dual-port API with token replay protection by @nissessenap in #29
- Delegate timeout enforcement to agent-sandbox v0.1.1 Lifecycle by @nissessenap in #30
- Add kind + ko Makefile targets for e2e testing by @nissessenap in #31
- Add GitHub adapter for webhook handling and task creation by @nissessenap in #32
- Add e2e AgentTask lifecycle tests by @nissessenap in #34
- Add production shepherd-runner image by @nissessenap in #35
New Contributors
- @nissessenap made their first contribution in #4
Full Changelog: https://github.com/nissessenap/shepherd/commits/v0.1.0