You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: Go Runnable agent after Python contract qualification #1
This is the Go-language delivery umbrella. Generation is merged; executable delivery is not complete.PR #3, merge 8754b753a6ee72da37e6d74ca2f7053b20797193, delivered the agent distribution identity, handler scaffold and contract-generated Go bindings. There is no executable agent/harness/native builder or published release yet.
Continue the executable implementation and its acceptance in #2. Do not start a second agent implementation from this issue. Keep this umbrella open until that delivery is complete; merging the generation slice did not complete it.
Delivered and remaining
Repository, codefly:runnable / go identity and runnable-go distribution prefix.
Go handler scaffold and bounded schema bindings, including signed 64-bit integers and distinct optional/null states; generated code compiles and its presence/value cases are exercised.
Executable gRPC Builder, shared invocation harness, dependency/toolchain preparation and measured native package: tracked in #2.
Matching Python/Go contract cases and real TaskService native/k3d acceptance: tracked in #2 with CLI #638 and runtime #63.
Compatible distribution/release and retained Markdown milestone.
Core #471/#473/#474 are merged. Python #3 and CLI #641 provide an implemented real gRPC path, but their pins still precede #474's final protocol fixes. Follow Python #1 through final-contract alignment and durable native/k3d qualification before claiming Go parity. The shared type no longer needs invention.
Go tooling, templates and harness belong here; generated owner handlers remain in the owner workspace. CLI communicates through gRPC, owns generic process supervision and image build/publish; Orchestration owns installation, tasks, invocation records and recovery. Adding Go must require no language-name dispatch in CLI/core/runtime. Agent image support emits recipes only.
The first Python/native/k3d milestone still precedes Go execution delivery and domain adoption. Supported facilities come from the declaration; placement comes from an installed deployment binding. Core currently supports native and Kubernetes Jobs, not a Lambda Runnable facility.
lazybox has finished working on this.claude (Opus 5) held it from 2026-10-05 15:43 UTC until 2026-10-08 05:22 UTC. The working label has been removed; this comment is the record.
claim detail
Lazybox-Claim-Device: effacd542b611010656e
Lazybox-Claim-Session: caf1048ff9
Lazybox-Claim-Workspace: github-codefly-dev-runnable-go-1
Lazybox-Claim-Agent: claude
Lazybox-Claim-Model: Opus 5
Lazybox-Claim-Started: 2026-10-05T15:43:45Z
Lazybox-Claim-Heartbeat: 2026-10-08T05:22:05Z
Lazybox-Claim-Expires: 2026-10-07T16:38:10Z
Lazybox-Claim-Released: 2026-10-08T05:22:05Z
Activity
Merge pull request #3 from codefly-dev/issue-1-feat-go-runnable-agent…
3 remaining items
antoinetoussaint-byte commentedon Oct 6, 2026
lazybox has finished working on this.
claude(Opus 5) held it from 2026-10-05 15:43 UTC until 2026-10-08 05:22 UTC. Theworkinglabel has been removed; this comment is the record.claim detail