chore!: rename graycode back to hawk - #301
Merged
Merged
Conversation
The GitHub repository is GrayCodeAI/hawk again, so the module, binary and config surface follow it: github.com/GrayCodeAI/hawk, hawk binary, HAWK_* env vars, ~/.hawk, cmd/hawk, internal/hawkerr, npm/hawk*. The router dependency is github.com/GrayCodeAI/eyrie again (Eyrie* types, eyrieengine, EYRIE_* env vars). graycode-skills, graycode-platform, graycode-cloud and the graycode-cloud.graph/v1 schema keep their names. Hard break with no ~/.graycode migration. Module-mode builds need a new eyrie release: the eyrie v0.0.1 tag declares the graycode-router module path. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
ProviderConfigPath mirrors Eyrie's resolution (EYRIE_CONFIG_DIR, then the user config dir under eyrie) instead of falling back to HAWK_CONFIG_DIR, and the safety checks no longer block the retired HAWK_CONFIG_DIR/provider.json path. Removes the graycode rename plan and the rename narrative in CHANGELOG, fixes the EcosystemReport.Eyre field name, and updates docs that described the compatibility fallback. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
v0.3.0 is the first eyrie release whose go.mod declares github.com/GrayCodeAI/eyrie after the rename back from graycode-router. v0.0.1 declared the old path, which broke every CI job that resolves modules without the local go.work. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
eyrie v0.3.0 was already recorded in the Go module proxy and checksum database (May 2026, old module path github.com/hawk/eyrie), so every CI job that resolved it failed with a checksum mismatch. v0.6.0 is the rename-back release; its go.sum hashes match sum.golang.org. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
6 tasks
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.
Summary
The GitHub repository is
GrayCodeAI/hawkagain, so this reverses the rename in #272 and #280, with no legacy shims:github.com/GrayCodeAI/hawkhawkHAWK_*~/.hawkcmd/hawk,internal/hawkerr,npm/hawk*,.github/actions/checkout-eyriehub.lumenfield.work/GrayCodeAI/eyrieagain (Eyrie*types,eyrieengine,EYRIE_*)storage.ProviderConfigPathmirrors Eyrie's resolution:EYRIE_CONFIG_DIR, then<user config dir>/eyrie. There is noHAWK_CONFIG_DIRfallback.HAWK_CONFIG_DIR/provider.json.CHANGELOG.mdare removed.EcosystemReport.Eyreis renamed toEyrie.These names are unchanged:
GrayCodeAIgraycodeaigraycode-skillsgraycode-platformgraycode-cloudand thegraycode-cloud.graph/v1schema (graycode-platform uses them)graycode-ecoThe CLI's cloud wire names match graycode-platform again (
HAWK_CLOUD,HawkCloudService,hawkcapability).Verification
Run locally through a
go.worklinking hawk and eyrie (GrayCodeAI/eyrie#118):go build ./...,go vet ./...andgo test ./...all pass.scripts/check-*boundary guards pass.Blocked on
CI checks out eyrie
main, which still declaresmodule github.com/GrayCodeAI/graycode-router, so module hygiene, vet and tests fail until GrayCodeAI/eyrie#118 merges.go.modalso needs a new eyrie release: thev0.0.1tag declares the old module path.🤖 Generated with Claude Code