Skip to content

Improve logging robustness and remove settings shim#15

Merged
aandersen2323 merged 1 commit into
mainfrom
codex/refactor-pydantic-settings-for-clarity
Oct 24, 2025
Merged

Improve logging robustness and remove settings shim#15
aandersen2323 merged 1 commit into
mainfrom
codex/refactor-pydantic-settings-for-clarity

Conversation

@aandersen2323
Copy link
Copy Markdown
Owner

Summary

  • add structured error logging to the Anthropic client and MCP bridge for easier debugging
  • harden auto-fix JSON parsing to handle loose completions and log failures
  • rely on the real pydantic-settings package instead of the bundled fallback shim

Testing

  • python -m compileall server/app.py mcp/mcp_http_server.py

https://chatgpt.com/codex/tasks/task_e_68fb00474cd88331b885edfe4ca2a9cd

@aandersen2323 aandersen2323 merged commit feddf53 into main Oct 24, 2025
1 check failed
@aandersen2323 aandersen2323 deleted the codex/refactor-pydantic-settings-for-clarity branch October 24, 2025 04:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant