micro--go-micro
645d4e04f5
govulncheck / govulncheck (push) Has been cancelled
Harness (E2E) / Harnesses (mock LLM) (push) Has been cancelled
Harness (E2E) / Provider harnesses (live LLM conformance) (push) Has been cancelled
Lint / golangci-lint (push) Has been cancelled
Run Tests / Unit Tests (push) Has been cancelled
Run Tests / Etcd Integration Tests (push) Has been cancelled
Renames the fast-path option to the cleaner Local across the stack (it's still unreleased) and adds a service-level knob: - client.Local() (was client.LocalDispatch) enables the in-process fast-path; Options.Local is the field. The internal/network package it dispatches through is the "local network". - service.Local() (aliased micro.Local()) turns it on for a whole service's client in one place — every co-located unary call (agent tool calls, flow dispatch, gateway -> service) takes the fast-path, no per-call wiring. Same o.Client.Init(...) pattern the Broker option uses. Off by default; a no-op for distributed deployments since the fast-path falls back to the network for anything not co-located. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CmdEY7pYmV5zzwCjNJ4ykL