- Added a new `quotes.submit` tool that transitions a quote from `new` to `approval_pending` once all line items are priced. This tool ensures that only fully priced quotes can be submitted for approval, enhancing the integrity of the approval process. - Updated the API documentation in `docs/api-mcp-layer.md` to include the new `quotes.submit` tool and its usage details. - Enhanced the `quotes` status enum in `docs/agents/hermes-skill.md` to reflect the new transition and its implications. - Regenerated documentation to ensure accuracy, increasing the total tool count from 126 to 127. - Added comprehensive tests for the `submitQuote` function to cover various scenarios, including idempotency and error handling for unpriced items. |
||
|---|---|---|
| .. | ||
| hermes-skill.md | ||
| purchase-order-agent.md | ||
| workflows.md | ||