Skip to content

Fix observation metadata serialization and Echo Docker docs port - #805

Merged
sergiopaniego merged 2 commits into
mainfrom
codex/fix-616-and-501
Jun 16, 2026
Merged

Fix observation metadata serialization and Echo Docker docs port#805
sergiopaniego merged 2 commits into
mainfrom
codex/fix-616-and-501

Conversation

@burtenshaw

Copy link
Copy Markdown
Collaborator

Summary

  • preserve Observation.metadata across server serialization while keeping existing typed clients working
  • surface top-level metadata on StepResult and update generic/MCP/template clients to read it
  • document the correct 7860 port when manually running the Hugging Face Echo image via Docker

Testing

  • uv run pytest tests/core/test_serialization.py

Fixes #616
Fixes #501

@bot-ci-comment

Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@burtenshaw
burtenshaw requested a review from sergiopaniego June 16, 2026 08:30
@sergiopaniego
sergiopaniego merged commit 42441af into main Jun 16, 2026
8 checks passed
@sergiopaniego
sergiopaniego deleted the codex/fix-616-and-501 branch June 16, 2026 09:52
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.

serialize_observation() silently drops Observation.metadata Bug: Documentation uses wrong localhost port for Docker deployment

2 participants