Skip to content

Add generic agent reflection and TypeScript clients - #3777

Draft
noise64 wants to merge 28 commits into
mainfrom
reflection-base-and-ts
Draft

Add generic agent reflection and TypeScript clients#3777
noise64 wants to merge 28 commits into
mainfrom
reflection-base-and-ts

Conversation

@noise64

@noise64 noise64 commented Aug 26, 2026

Copy link
Copy Markdown
Contributor
  • resolves GOL-44
  • resolves GOL-45
  • adds the language-neutral host/runtime contract for agent discovery, raw lifecycle attempts, final invocation identity metadata, triggering, scheduling, and cancellation
  • adds the TypeScript reference surface for generated, caller-codec, reflected-schema, and schema-free invocation
  • separates schema authority from invocation path, including the three Level 3 paths and raw Level 4 lifecycle coverage
  • migrates TypeScript RPC guidance and examples to definition-owned clients
  • regenerates affected WIT and MoonBit bindings
  • adds TypeScript type/unit coverage and worker-executor lifecycle regression tests

@netlify

netlify Bot commented Aug 26, 2026

Copy link
Copy Markdown

Deploy Preview for golemcloud canceled.

Name Link
🔨 Latest commit 249ab86
🔍 Latest deploy log https://app.netlify.com/projects/golemcloud/deploys/6a97df4b4231fa0008badae4

@noise64 noise64 changed the title WIP: add generic agent reflection host support WIP: generic agent reflection host support + initial TS reflection Aug 26, 2026
@noise64 noise64 changed the title WIP: generic agent reflection host support + initial TS reflection Add generic agent reflection and TypeScript clients Aug 28, 2026
@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown

📖 Docs preview: https://docs-csv50nzhf-golem-cloud.vercel.app

Built from commit 249ab86d47d3dc4f98e0981cf6cf11a1f610da73 by docs.yaml.

# Conflicts:
#	sdks/moonbit/golem_sdk/gen-agent-tool-middleware/interface/golem/tool/guest/ffi.mbt
#	sdks/moonbit/golem_sdk/gen-agent-tool-middleware/interface/golem/tool/tool-middleware-guest/ffi.mbt
#	sdks/moonbit/golem_sdk/gen-tool-middleware/interface/golem/tool/tool-middleware-guest/ffi.mbt
#	sdks/moonbit/golem_sdk/gen/interface/golem/tool/guest/ffi.mbt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant