Skip to content

Add socket and host flags to dev server - #488

Merged
sga-automerge[bot] merged 2 commits into
mainfrom
feature/reactivated-updates
Aug 16, 2026
Merged

sga-automerge[bot] merged 2 commits into
mainfrom
feature/reactivated-updates

Conversation

@silviogutierrez

Copy link
Copy Markdown
Owner

A combined batch of framework changes.

Dev server

  • Build mode --socket / --host. The build-mode dev server can now bind a unix socket or an explicit host, so it can front a proxy/tunnel without owning a TCP port.
  • Dedupe injected side-cars. Side-car processes injected via configuration are de-duplicated, so the same tunnel/worker is not spawned twice.

Schema generation

  • Unwrap NewType fields before schema generation. A NewType identifier carries its wire type in __supertype__; unwrap it before the instance-vs-class fallback in get_field_schema, otherwise a NewType instance (not a type) falls through to __class__ — typing.NewType itself — and the generated pick_schema annotation is unbuildable for pydantic.

@silviogutierrez silviogutierrez changed the title Add dev-server socket/host flags; fix NewType field schemas Add socket and host flags to the build-mode dev server Aug 16, 2026
@silviogutierrez silviogutierrez changed the title Add socket and host flags to the build-mode dev server Add socket and host flags to dev server Aug 16, 2026
@sga-automerge
sga-automerge Bot merged commit dbaa125 into main Aug 16, 2026
12 checks passed
@sga-automerge
sga-automerge Bot deleted the feature/reactivated-updates branch August 16, 2026 04:07
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 16, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant