Repository navigation
Release: Phase 1 — Build the MVP (0.1.0) - #528
Merged
Merged
Conversation
scripts/bump-version.sh reads the current version from the two lockstep files (python/pyproject.toml, python/src/donkey_kit/__init__.py), offers a PEP 440 pre-release-ladder menu (dev counter / aN / bN / rcN / final), confirms the new version, then cuts a release/bump-<v> branch off develop, edits both files, opens a squash PR into develop, and enables gh auto-merge so it lands on CI green. Supports --dry-run and --yes. Co-authored-by: Amir Khan <86777111+amirkhan-ak-sf@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
`gh auth status` (no host) checks every configured host and exits non-zero if any unrelated one has a stale token (e.g. a broken git.soma.salesforce.com keyring entry), even when github.com is fully authenticated via GH_TOKEN. Scope the check with --hostname github.com. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Included
Notes
This ships version 0.1.0.dev5 to TestPyPI via the
release.ymlworkflow_dispatchpath — a pre-release dev snapshot (docs/scaffolding groundwork, not a usable feature milestone yet). No git tag / GitHub Release is being cut for this promotion.§0.3 verification-status changes (flips, not guesses — see
docs/verified-apis.md§3/§8):X-Correlation-Id(request header) flips UNVERIFIED → VERIFIED (LIVE): the gateway reads the inbound header and echoes it verbatim onx-correlation-id, confirming it as the client→gateway run/trace join key.X-Donkey-Request-Id(request header) flips UNVERIFIED → VERIFIED (LIVE, negative): confirmed to be a client-owned per-call id the gateway does not consume.X-Anypoint-Cost-{Team,Project,Env,Enduser-Id}request headers flip UNVERIFIED → VERIFIED (LIVE, negative): the LLM Gateway has no inbound cost-tag ingestion (not echoed, absent from all 10 applied system policies); thedonkey.cost.*span attributes remain the authoritative carrier.agent_framework.openai.OpenAIChatClient) flips UNVERIFIED → VERIFIED against agent-framework 1.19.0: the constructor kwarg ismodel=, notmodel_id=(a breaking fix for any caller relying on the old, unverified kwarg name —core/_verify.blocked(...)now guards a future upstream rename viaTypeErrorinterception).§8.4 extras: none — no changes to
pyproject.tomlextras/floors beyond the version bump.Breaking changes: the
agent_frameworkadapter'schat_client()now passesmodel=instead ofmodel_id=toOpenAIChatClient(#521) — correct per the live-verified signature, but a behavior change for any direct caller of the old kwarg.