Skip to content

v0.1.68

Choose a tag to compare

@sheepdestroyer sheepdestroyer released this 04 Sep 23:43
· 30 commits to master since this release
ec538ca

Release v0.1.68: LiteLLM Single-Line Logging, PostgreSQL Checkpoint Filtering & Langfuse 4.28.1

  • LiteLLM Error Logging & Traces: Added custom SingleLineFormatter and sys.excepthook in litellm/entrypoint.py that strips ANSI color codes, collapses multiline stack traces into a single line delimited by |, stamps bracketed severity tags ([INFO], [WARNING], [ERROR], [CRITICAL]), and preserves LiteLLM correlation context metadata.
  • Langfuse Media Upload Suppression: Automatically monkey-patches MediaManager.process_media_in_event to no-op when LANGFUSE_MEDIA_UPLOAD_ENABLED=false (or unset), preventing spurious 500 error logs when media blob storage is disabled.
  • Static Model Tier Deployments: Configured safety-net fallback local endpoints for agent-reasoning-core, agent-complex-core, agent-medium-core, and agent-simple-core in litellm/config.yaml.
  • PostgreSQL Checkpoint Log Suppression: Added -c log_checkpoints=off -c log_min_messages=warning to container arguments/exec and applied runtime ALTER SYSTEM persistence in start-stack.sh to eliminate routine 5-minute checkpoint logs from systemd logs.
  • Dependencies & Manifest Parity: Upgraded Langfuse and Langfuse Worker to 4.28.1 in pod.yaml and synchronized docker-compose.yml.