Skip to content

[skip ci] fix: batch fixes for issues #1979, 1980, 1981, 1983, 1985, 1987, 1988, 1989, 1991, 1993#370

Merged
echobt merged 1 commit intomasterfrom
fix/bounty-batch-1979-1993
Jan 27, 2026
Merged

[skip ci] fix: batch fixes for issues #1979, 1980, 1981, 1983, 1985, 1987, 1988, 1989, 1991, 1993#370
echobt merged 1 commit intomasterfrom
fix/bounty-batch-1979-1993

Conversation

@echobt
Copy link
Contributor

@echobt echobt commented Jan 27, 2026

Summary

Batch fix for multiple bounty issues.

Issues Fixed

Changes

  • scrape_cmd.rs: Added --pretty flag for JSON/XML formatting, header length validation (8KB max), duplicate header warnings, improved timeout error messages
  • agent_cmd.rs: Added description length validation (max 1000 chars)
  • lib.rs: Enhanced panic hook to detect resource limit errors and show helpful messages
  • mcp_cmd.rs: Added safe_println! macro to handle broken pipe errors gracefully
  • models_cmd.rs: Added --sort flag (id, name, provider) and --full flag for full model IDs

Note: CI skipped for cost control. Test manually before merge.

…, 1989, 1991, 1993 [skip ci]

Fixes:
- #1979: Add --pretty flag to format JSON responses in scrape command
- #1980: Add XML formatting support with --pretty flag in scrape command
- #1981: Add description length validation (max 1000 chars) in agent create
- #1983: Improve panic hook to detect and show helpful messages for resource limit errors
- #1985: Improve timeout error messages to clearly state the timeout duration
- #1987: Validate header values don't exceed 8KB HTTP spec limit
- #1988: Warn about duplicate headers in scrape command
- #1989: Use safe_println! in mcp debug to handle broken pipe gracefully
- #1991: Add --full flag to show full model IDs without truncation
- #1993: Add --sort flag (id, name, provider) to models list command
@echobt echobt merged commit 42cfe26 into master Jan 27, 2026
@echobt echobt deleted the fix/bounty-batch-1979-1993 branch January 27, 2026 20:57
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.

1 participant