mirror of
https://github.com/MervinPraison/PraisonAI.git
synced 2026-11-07 17:33:33 -10:00
Compare commits
base: MervinPraison/PraisonAI:v4.7.24
MervinPraison/PraisonAI:main
MervinPraison/PraisonAI:claude/issue-6292-20261107
MervinPraison/PraisonAI:claude/issue-6289-20261107
MervinPraison/PraisonAI:claude/issue-6286-20261107
MervinPraison/PraisonAI:claude/issue-6288-20261107
MervinPraison/PraisonAI:claude/issue-6266-20261106
MervinPraison/PraisonAI:claude/issue-6279-20261107
MervinPraison/PraisonAI:claude/issue-6284-20261107
MervinPraison/PraisonAI:claude/issue-6281-20261107
MervinPraison/PraisonAI:claude/issue-6270-20261106
MervinPraison/PraisonAI:claude/issue-6271-20261106
MervinPraison/PraisonAI:claude/issue-6268-20261106
MervinPraison/PraisonAI:claude/issue-6264-20261106
MervinPraison/PraisonAI:claude/issue-6038-20261026
MervinPraison/PraisonAI:claude/issue-6260-20261105
MervinPraison/PraisonAI:claude/issue-6259-20261105
MervinPraison/PraisonAI:claude/issue-6257-20261105
MervinPraison/PraisonAI:claude/issue-6253-20261105
MervinPraison/PraisonAI:claude/issue-6255-20261105
MervinPraison/PraisonAI:claude/issue-6248-20261105
MervinPraison/PraisonAI:claude/issue-6249-20261105
MervinPraison/PraisonAI:fix/gitguardian-deviceauth-tuple
MervinPraison/PraisonAI:docs/readme-exam-wording
MervinPraison/PraisonAI:claude/issue-6245-20261105
MervinPraison/PraisonAI:claude/issue-6238-20261105
MervinPraison/PraisonAI:claude/issue-6242-20261105
MervinPraison/PraisonAI:claude/issue-6241-20261105
MervinPraison/PraisonAI:docs/readme-own-ai-line
MervinPraison/PraisonAI:fix/edit-hint-nested-tool-dicts
MervinPraison/PraisonAI:docs/readme-pitch-followup
MervinPraison/PraisonAI:claude/friendly-dirac-ey74ph
MervinPraison/PraisonAI:docs/ts-pitch-followup
MervinPraison/PraisonAI:claude/issue-6228-20261104
MervinPraison/PraisonAI:docs/reposition-readme
MervinPraison/PraisonAI:docs/ts-reposition
MervinPraison/PraisonAI:fix/benchmark-scripts-fair-runs
MervinPraison/PraisonAI:fix/system-prompt-only-relevant-hints
MervinPraison/PraisonAI:claude/issue-6223-20261104
MervinPraison/PraisonAI:fix/litellm-route-duplicate-prompt
MervinPraison/PraisonAI:claude/issue-6217-20261104
MervinPraison/PraisonAI:claude/issue-6215-20261103
MervinPraison/PraisonAI:claude/issue-6208-20261103
MervinPraison/PraisonAI:claude/issue-6210-20261103
MervinPraison/PraisonAI:claude/issue-6204-20261103
MervinPraison/PraisonAI:claude/issue-6206-20261103
MervinPraison/PraisonAI:claude/issue-6202-20261103
MervinPraison/PraisonAI:claude/issue-6200-20261102
MervinPraison/PraisonAI:claude/issue-6179-20261101
MervinPraison/PraisonAI:claude/issue-6175-20261101
MervinPraison/PraisonAI:claude/issue-6173-20261101
MervinPraison/PraisonAI:claude/issue-6171-20261101
MervinPraison/PraisonAI:claude/issue-6167-20261031
MervinPraison/PraisonAI:claude/issue-6168-20261031
MervinPraison/PraisonAI:claude/issue-6162-20261031
MervinPraison/PraisonAI:claude/issue-6160-20261031
MervinPraison/PraisonAI:claude/issue-6158-20261031
MervinPraison/PraisonAI:claude/issue-6156-20261031
MervinPraison/PraisonAI:claude/issue-6152-20261031
MervinPraison/PraisonAI:claude/issue-6151-20261031
MervinPraison/PraisonAI:claude/issue-6150-20261031
MervinPraison/PraisonAI:claude/issue-6146-20261031
MervinPraison/PraisonAI:claude/issue-6144-20261030
MervinPraison/PraisonAI:claude/issue-6140-20261030
MervinPraison/PraisonAI:claude/issue-6138-20261030
MervinPraison/PraisonAI:claude/issue-6136-20261030
MervinPraison/PraisonAI:claude/issue-6134-20261030
MervinPraison/PraisonAI:claude/issue-6128-20261030
MervinPraison/PraisonAI:claude/issue-6126-20261029
MervinPraison/PraisonAI:claude/issue-6032-20261028
MervinPraison/PraisonAI:claude/issue-6122-20261029
MervinPraison/PraisonAI:claude/issue-6123-20261029
MervinPraison/PraisonAI:claude/issue-6119-20261029
MervinPraison/PraisonAI:claude/issue-6116-20261029
MervinPraison/PraisonAI:fix/outsider-preamble-task-anchor
MervinPraison/PraisonAI:claude/issue-5180-20261029
MervinPraison/PraisonAI:claude/issue-5051-20261028
MervinPraison/PraisonAI:claude/issue-5835-20261028
MervinPraison/PraisonAI:claude/issue-5061-20261028
MervinPraison/PraisonAI:claude/issue-5744-20261028
MervinPraison/PraisonAI:claude/issue-5741-20261028
MervinPraison/PraisonAI:claude/issue-6041-20261028
MervinPraison/PraisonAI:claude/issue-6033-20261028
MervinPraison/PraisonAI:claude/issue-5151-20261028
MervinPraison/PraisonAI:claude/issue-6015-20261028
MervinPraison/PraisonAI:claude/issue-5920-20261028
MervinPraison/PraisonAI:claude/issue-5821-20261028
MervinPraison/PraisonAI:claude/issue-6034-20261026
MervinPraison/PraisonAI:fix/gate-final-deadlock
MervinPraison/PraisonAI:claude/issue-6099-20261028
MervinPraison/PraisonAI:claude/issue-6096-20261028
MervinPraison/PraisonAI:claude/issue-6094-20261028
MervinPraison/PraisonAI:claude/issue-6092-20261028
MervinPraison/PraisonAI:claude/issue-6024-20261026
MervinPraison/PraisonAI:claude/issue-6036-20261026
MervinPraison/PraisonAI:claude/issue-5092-20261026
MervinPraison/PraisonAI:claude/issue-6037-20261026
MervinPraison/PraisonAI:claude/issue-6044-20261026
MervinPraison/PraisonAI:claude/issue-6043-20261026
MervinPraison/PraisonAI:claude/issue-6020-20261026
MervinPraison/PraisonAI:fix/gitguardian-cli-message
MervinPraison/PraisonAI:fix/action-allowed-tools-newlines
MervinPraison/PraisonAI:fix/trace-streaming-agent-run
MervinPraison/PraisonAI:claude/issue-6079-20261027
MervinPraison/PraisonAI:claude/issue-6084-20261027
MervinPraison/PraisonAI:fix/trace-unnamed-agent-ids
MervinPraison/PraisonAI:claude/issue-6080-20261027
MervinPraison/PraisonAI:claude/issue-6078-20261027
MervinPraison/PraisonAI:claude/issue-6076-20261027
MervinPraison/PraisonAI:claude/issue-5795-20261013
MervinPraison/PraisonAI:claude/issue-6072-20261027
MervinPraison/PraisonAI:claude/issue-6074-20261027
MervinPraison/PraisonAI:claude/issue-6029-20261026
MervinPraison/PraisonAI:claude/issue-6021-20261026
MervinPraison/PraisonAI:chore/aiui-floor-0.3.148
MervinPraison/PraisonAI:claude/issue-6042-20261026
MervinPraison/PraisonAI:fix/headless-test-project-root
MervinPraison/PraisonAI:claude/issue-6035-20261026
MervinPraison/PraisonAI:claude/issue-6040-20261026
MervinPraison/PraisonAI:claude/issue-6028-20261026
MervinPraison/PraisonAI:claude/issue-6027-20261026
MervinPraison/PraisonAI:claude/issue-6025-20261026
MervinPraison/PraisonAI:claude/issue-6023-20261026
MervinPraison/PraisonAI:claude/issue-6039-20261026
MervinPraison/PraisonAI:claude/issue-6026-20261026
MervinPraison/PraisonAI:claude/issue-6030-20261026
MervinPraison/PraisonAI:fix/replay-rerun-prefix-variables
MervinPraison/PraisonAI:claude/multi-agent-praisonai-platform-dfbgzo
MervinPraison/PraisonAI:claude/issue-6018-20261026
MervinPraison/PraisonAI:claude/issue-5980-20261025
MervinPraison/PraisonAI:feat/replay-show
MervinPraison/PraisonAI:feat/replay-core
MervinPraison/PraisonAI:feat/replay-wrapper
MervinPraison/PraisonAI:fix/browser-test-send-json
MervinPraison/PraisonAI:fix/sync-js-workflow-yaml
MervinPraison/PraisonAI:fix/ci-litellm-clobber
MervinPraison/PraisonAI:claude/issue-5997-20261026
MervinPraison/PraisonAI:claude/issue-5998-20261026
MervinPraison/PraisonAI:claude/issue-5906-20261019
MervinPraison/PraisonAI:claude/issue-5990-20261026
MervinPraison/PraisonAI:claude/issue-5945-20261022
MervinPraison/PraisonAI:claude/issue-5899-20261019
MervinPraison/PraisonAI:claude/issue-5995-20261026
MervinPraison/PraisonAI:claude/issue-5967-20261024
MervinPraison/PraisonAI:claude/issue-5929-20261020
MervinPraison/PraisonAI:fix/outsider-flag-precision
MervinPraison/PraisonAI:claude/issue-5908-20261019
MervinPraison/PraisonAI:claude/issue-5838-20261015
MervinPraison/PraisonAI:claude/issue-6004-20261026
MervinPraison/PraisonAI:claude/issue-6003-20261026
MervinPraison/PraisonAI:fix/referenced-404-not-outsider
MervinPraison/PraisonAI:claude/issue-5992-20261026
MervinPraison/PraisonAI:claude/issue-5986-20261025
MervinPraison/PraisonAI:claude/issue-5984-20261025
MervinPraison/PraisonAI:claude/issue-5982-20261025
MervinPraison/PraisonAI:claude/issue-5977-20261024
MervinPraison/PraisonAI:claude/issue-5973-20261024
MervinPraison/PraisonAI:claude/issue-5968-20261024
MervinPraison/PraisonAI:claude/issue-5969-20261024
MervinPraison/PraisonAI:claude/issue-5964-20261023
MervinPraison/PraisonAI:claude/issue-5962-20261023
MervinPraison/PraisonAI:claude/issue-5960-20261023
MervinPraison/PraisonAI:claude/issue-5957-20261023
MervinPraison/PraisonAI:claude/issue-5955-20261023
MervinPraison/PraisonAI:claude/issue-5953-20261022
MervinPraison/PraisonAI:claude/issue-5951-20261022
MervinPraison/PraisonAI:claude/issue-5949-20261022
MervinPraison/PraisonAI:claude/issue-5944-20261022
MervinPraison/PraisonAI:claude/issue-5942-20261022
MervinPraison/PraisonAI:claude/issue-5938-20261022
MervinPraison/PraisonAI:claude/issue-5937-20261022
MervinPraison/PraisonAI:claude/issue-5928-20261020
MervinPraison/PraisonAI:claude/issue-5925-20261020
MervinPraison/PraisonAI:claude/issue-5921-20261020
MervinPraison/PraisonAI:claude/issue-5900-20261019
MervinPraison/PraisonAI:claude/issue-5918-20261019
MervinPraison/PraisonAI:claude/issue-5912-20261019
MervinPraison/PraisonAI:claude/issue-5913-20261019
MervinPraison/PraisonAI:claude/issue-5914-20261019
MervinPraison/PraisonAI:claude/issue-5909-20261019
MervinPraison/PraisonAI:claude/issue-5904-20261019
MervinPraison/PraisonAI:claude/issue-5898-20261019
MervinPraison/PraisonAI:claude/issue-5880-20261018
MervinPraison/PraisonAI:claude/issue-5895-20261018
MervinPraison/PraisonAI:claude/issue-5891-20261018
MervinPraison/PraisonAI:claude/issue-5884-20261018
MervinPraison/PraisonAI:claude/issue-5878-20261018
MervinPraison/PraisonAI:claude/issue-5874-20261017
MervinPraison/PraisonAI:feat/outsider-security-review
MervinPraison/PraisonAI:claude/issue-5870-20261017
MervinPraison/PraisonAI:claude/issue-5864-20261016
MervinPraison/PraisonAI:claude/issue-5866-20261016
MervinPraison/PraisonAI:claude/issue-5867-20261016
MervinPraison/PraisonAI:claude/issue-5862-20261016
MervinPraison/PraisonAI:claude/issue-5860-20261016
MervinPraison/PraisonAI:claude/issue-5858-20261016
MervinPraison/PraisonAI:claude/issue-5854-20261016
MervinPraison/PraisonAI:claude/issue-5855-20261016
MervinPraison/PraisonAI:claude/issue-5852-20261015
MervinPraison/PraisonAI:claude/issue-5799-20261013
MervinPraison/PraisonAI:claude/issue-5850-20261015
MervinPraison/PraisonAI:claude/issue-5848-20261015
MervinPraison/PraisonAI:claude/issue-5846-20261015
MervinPraison/PraisonAI:claude/issue-5840-20261015
MervinPraison/PraisonAI:claude/issue-5844-20261015
MervinPraison/PraisonAI:fix/claude-no-fork-code
MervinPraison/PraisonAI:fix/claude-actor-authorization
MervinPraison/PraisonAI:claude/issue-5822-20261015
MervinPraison/PraisonAI:claude/issue-5826-20261015
MervinPraison/PraisonAI:claude/issue-5825-20261015
MervinPraison/PraisonAI:claude/issue-5824-20261015
MervinPraison/PraisonAI:claude/issue-5823-20261015
MervinPraison/PraisonAI:claude/issue-5819-20261015
MervinPraison/PraisonAI:claude/issue-5827-20261015
MervinPraison/PraisonAI:claude/issue-5820-20261015
MervinPraison/PraisonAI:claude/issue-5810-20261014
MervinPraison/PraisonAI:claude/issue-5812-20261014
MervinPraison/PraisonAI:claude/issue-5815-20261014
MervinPraison/PraisonAI:claude/issue-5811-20261014
MervinPraison/PraisonAI:claude/issue-5806-20261014
MervinPraison/PraisonAI:claude/issue-5808-20261014
MervinPraison/PraisonAI:claude/issue-5768-20261011
MervinPraison/PraisonAI:claude/issue-5765-20261011
MervinPraison/PraisonAI:claude/issue-5773-20261012
MervinPraison/PraisonAI:fix/merge-gate-starvation
MervinPraison/PraisonAI:claude/issue-5802-20261013
MervinPraison/PraisonAI:claude/issue-5797-20261013
MervinPraison/PraisonAI:claude/issue-5776-20261012
MervinPraison/PraisonAI:claude/routing-rules-tools-connectors
MervinPraison/PraisonAI:fix/merge-gate-final-completion
MervinPraison/PraisonAI:claude/issue-5790-20261012
MervinPraison/PraisonAI:claude/issue-5791-20261012
MervinPraison/PraisonAI:claude/issue-5780-20261012
MervinPraison/PraisonAI:claude/issue-5782-20261012
MervinPraison/PraisonAI:claude/issue-5783-20261012
MervinPraison/PraisonAI:claude/issue-5753-20261009
MervinPraison/PraisonAI:claude/issue-5775-20261012
MervinPraison/PraisonAI:claude/issue-5771-20261012
MervinPraison/PraisonAI:claude/issue-5763-20261011
MervinPraison/PraisonAI:claude/issue-5758-20261010
MervinPraison/PraisonAI:claude/issue-5148-20260923-1223
MervinPraison/PraisonAI:claude/issue-5749-20261009
MervinPraison/PraisonAI:claude/pr-5735-20261008-1733
MervinPraison/PraisonAI:claude/pr-5444-20261008-1131
MervinPraison/PraisonAI:claude/pr-5444-20261008-1115
MervinPraison/PraisonAI:claude/pr-5671-20261008-0532
MervinPraison/PraisonAI:claude/pr-5708-20261008-0525
MervinPraison/PraisonAI:fix/mcp-remote-tool-wrappers
MervinPraison/PraisonAI:claude/pr-5697-20261007-1546
MervinPraison/PraisonAI:fix/responses-assistant-content-parts
MervinPraison/PraisonAI:claude/pr-5325-20261007-1037
MervinPraison/PraisonAI:claude/pr-5612-20261007-1015
MervinPraison/PraisonAI:test/compute-release-completion
MervinPraison/PraisonAI:claude/pr-5325-20261007-1010
MervinPraison/PraisonAI:fix/docs-priority-roundtrip
MervinPraison/PraisonAI:claude/pr-5612-20261007-0940
MervinPraison/PraisonAI:claude/pr-5648-20261007-0940
MervinPraison/PraisonAI:fix/sqlite-transcript-portable-storage
MervinPraison/PraisonAI:claude/pr-5631-20261002-1320
MervinPraison/PraisonAI:fix/sqlite-backend-clear-rowcount
MervinPraison/PraisonAI:fix/hierarchical-session-base-fields
MervinPraison/PraisonAI:fix/session-search-invalid-utf8
MervinPraison/PraisonAI:fix/session-spill-structured-recovery
MervinPraison/PraisonAI:fix/session-atomic-agent-history
MervinPraison/PraisonAI:fix/workflow-cache-run-condition
MervinPraison/PraisonAI:claude/pr-5370-20260929-1100
MervinPraison/PraisonAI:claude/pr-5364-20260929-1007
MervinPraison/PraisonAI:claude/pr-5330-20260929-0942
MervinPraison/PraisonAI:claude/pr-5245-20260929-0914
MervinPraison/PraisonAI:claude/pr-5330-20260929-0905
MervinPraison/PraisonAI:claude/pr-5352-20260929-0856
MervinPraison/PraisonAI:feat/mrscraper-integration
MervinPraison/PraisonAI:repostew/followup-4524
MervinPraison/PraisonAI:fix/image-agent-async-offload
MervinPraison/PraisonAI:fix/async-once-delivery-outcome
MervinPraison/PraisonAI:feat/desktop-channels-gateway
MervinPraison/PraisonAI:fix/5013-ollama-chaining
MervinPraison/PraisonAI:fix/5017-model-output-pr
MervinPraison/PraisonAI:claude/pr-5122-20260917-0815
MervinPraison/PraisonAI:fix/comp-ts-gaps
MervinPraison/PraisonAI:fix/comp-python-gaps
MervinPraison/PraisonAI:claude/pr-4953-20260908-1404
MervinPraison/PraisonAI:fix/rag-silent-retrieval-failure
MervinPraison/PraisonAI:fill/gaps-team
MervinPraison/PraisonAI:codex/praison-2249-fix
MervinPraison/PraisonAI:claude/pr-4754-20260903-0818
MervinPraison/PraisonAI:claude/issue-4696-20260902-2133
MervinPraison/PraisonAI:claude/pr-4747-20260903-0800
MervinPraison/PraisonAI:claude/pr-4742-20260903-0752
MervinPraison/PraisonAI:claude/pr-4746-20260903-0747
MervinPraison/PraisonAI:fix/stream-kwargs-and-smart-gate
MervinPraison/PraisonAI:claude/pr-4705-20260902-2215
MervinPraison/PraisonAI:fix/stream-compaction
MervinPraison/PraisonAI:fix/boot-not-fatal-on-unhealthy-engine
MervinPraison/PraisonAI:claude/pr-4665-20260902-1023
MervinPraison/PraisonAI:claude/pr-4664-20260902-1019
MervinPraison/PraisonAI:claude/pr-4476-20260902-0655
MervinPraison/PraisonAI:claude/pr-4485-20260902-0655
MervinPraison/PraisonAI:claude/pr-4618-20260902-0655
MervinPraison/PraisonAI:claude/pr-4457-20260902-0655
MervinPraison/PraisonAI:claude/pr-4601-20260829-0935
MervinPraison/PraisonAI:claude/pr-4572-20260828-1724
MervinPraison/PraisonAI:claude/pr-4570-20260828-1658
MervinPraison/PraisonAI:fix/mobile-settings-ignored
MervinPraison/PraisonAI:claude/pr-4543-20260828-1017
MervinPraison/PraisonAI:claude/pr-4531-20260828-0654
MervinPraison/PraisonAI:claude/pr-4486-20260827-1328
MervinPraison/PraisonAI:claude/pr-4429-20260826-2122
MervinPraison/PraisonAI:claude/pr-4430-20260826-2122
MervinPraison/PraisonAI:claude/pr-4428-20260826-2112
MervinPraison/PraisonAI:claude/pr-4404-20260826-1859
MervinPraison/PraisonAI:fix/verbose-breaks-internal-callers
MervinPraison/PraisonAI:claude/pr-4234-20260824-1956
MervinPraison/PraisonAI:feat/gbr-pair
MervinPraison/PraisonAI:fix/windows-test-failures
MervinPraison/PraisonAI:feat/run-on-docker
MervinPraison/PraisonAI:claude/pr-4069-20260819-2118
MervinPraison/PraisonAI:claude/pr-4041-20260819-1833
MervinPraison/PraisonAI:fix/hybrid-workflow-tests
MervinPraison/PraisonAI:fix/skip-hanging-test-clean
MervinPraison/PraisonAI:fix/mathlib-implementations
MervinPraison/PraisonAI:fix/3930-headless-code
MervinPraison/PraisonAI:fix/3934-responses-vision-input
MervinPraison/PraisonAI:fix/async-state-deepcopy-overlap
MervinPraison/PraisonAI:fix/audit-agent-deepcopy-locks
MervinPraison/PraisonAI:fix/durable-none-result-status
MervinPraison/PraisonAI:fix/issue-3761-docs-delegation-hitl-limitations
MervinPraison/PraisonAI:fix/3867-wrapper-regressions
MervinPraison/PraisonAI:feat/3760-compaction-memory-flush
MervinPraison/PraisonAI:fix/3868-failure-replies
MervinPraison/PraisonAI:feat/3759-durable-run-resume
MervinPraison/PraisonAI:feat/3762-memory-prefetch
MervinPraison/PraisonAI:fix/3871-schedule-timezone
MervinPraison/PraisonAI:feat/3869-extensible-doctor
MervinPraison/PraisonAI:fix/3873-dead-standardise-click
MervinPraison/PraisonAI:fix/issue-3050-1784113059
MervinPraison/PraisonAI:fix/windows-file-locking
MervinPraison/PraisonAI:fix/conftest-pytest-plugins-error
MervinPraison/PraisonAI:fix-ui-default-app-utf8
MervinPraison/PraisonAI:fix/e2e-examples-batch4
MervinPraison/PraisonAI:fix/e2e-examples-batch3
MervinPraison/PraisonAI:fix/e2e-examples-batch2
MervinPraison/PraisonAI:fix/praisonai-train-unsloth-latest
MervinPraison/PraisonAI:fix-telemetry-cleanup
MervinPraison/PraisonAI:fix-windows-test-signal-compatibility
MervinPraison/PraisonAI:fix/examples-runner-windows-utf8
MervinPraison/PraisonAI:feat/tenki-compute-provider
MervinPraison/PraisonAI:fix/issue-2821-embedding-failure-handling
MervinPraison/PraisonAI:claude/pr-2808-20260708-1055
MervinPraison/PraisonAI:claude/pr-2768-20260707-1917
MervinPraison/PraisonAI:claude/pr-2758-20260707-1050
MervinPraison/PraisonAI:claude/pr-2756-20260707-1034
MervinPraison/PraisonAI:fix/cli-session-isolation-conftest
MervinPraison/PraisonAI:feat/docs-run-dry-run
MervinPraison/PraisonAI:claude/pr-2631-20260703-1113
MervinPraison/PraisonAI:claude/pr-2630-20260703-1033
MervinPraison/PraisonAI:feat/dakera-memory-adapter
MervinPraison/PraisonAI:test/fix-default-tool-dir-path-test
MervinPraison/PraisonAI:claude/pr-2550-20260701-1947
MervinPraison/PraisonAI:claude/pr-2494-20260630-1053
MervinPraison/PraisonAI:claude/pr-2493-20260630-1050
MervinPraison/PraisonAI:claude/pr-2492-20260630-1042
MervinPraison/PraisonAI:claude/pr-2478-20260630-0908
MervinPraison/PraisonAI:claude/pr-2462-20260630-0601
MervinPraison/PraisonAI:codex/add-xquik-tweet-search-tool
MervinPraison/PraisonAI:codex/agent-small-fix
MervinPraison/PraisonAI:fix/1587-strategic-architecture-proposal--reliabi
MervinPraison/PraisonAI:claude/pr-1367-20260624-2048
MervinPraison/PraisonAI:claude/pr-1889-20260624-2046
MervinPraison/PraisonAI:claude/pr-2169-20260624-1145
MervinPraison/PraisonAI:claude/runtime-streaming-docs-20260622
MervinPraison/PraisonAI:claude/pr-2100-20260622-2139
MervinPraison/PraisonAI:claude/minor-fixes-20260619
MervinPraison/PraisonAI:claude/issue-2027-remaining-fixes-20260619
MervinPraison/PraisonAI:phase4-api-fixes
MervinPraison/PraisonAI:claude/cleanup-toolsets-tests-20260612
MervinPraison/PraisonAI:claude/pr-1823-20260612-0959
MervinPraison/PraisonAI:claude/pr-1812-20260612-0959
MervinPraison/PraisonAI:claude/error-classifier-tests-20260612
MervinPraison/PraisonAI:fix/issue-1810-1781094787
MervinPraison/PraisonAI:phase3-remaining-fixes
MervinPraison/PraisonAI:example-audit-and-fixes
MervinPraison/PraisonAI:example-validation-phase2
MervinPraison/PraisonAI:fix/workspace-member-escalation
MervinPraison/PraisonAI:fix/security-hardening-jwt-a2a-eval
MervinPraison/PraisonAI:claude/tool-search-cli-yaml-enhancements-20260602
MervinPraison/PraisonAI:feat/add-client-name
MervinPraison/PraisonAI:docs/fix-broken-flow-link
MervinPraison/PraisonAI:feat/add-client-setname
MervinPraison/PraisonAI:claude/issue-1750-20260527-0626
MervinPraison/PraisonAI:add-valkey
MervinPraison/PraisonAI:claude/remove-hermes-compatibility-20260520
MervinPraison/PraisonAI:claude/pr-1685-20260519-0600
MervinPraison/PraisonAI:fix/llm-response-unguarded
MervinPraison/PraisonAI:claude/pr-1645-20260509-2209
MervinPraison/PraisonAI:claude/pr-1644-20260509-2204
MervinPraison/PraisonAI:claude/pr-1642-20260509-2154
MervinPraison/PraisonAI:improve/docs-0509
MervinPraison/PraisonAI:fix/dry-schedule-parser
MervinPraison/PraisonAI:fix/unsafe-bind-address
MervinPraison/PraisonAI:fix/add-email-validator-test-dep
MervinPraison/PraisonAI:fix/add-debug-log-branch-checkout
MervinPraison/PraisonAI:claude/pr-1598-20260503-0528
MervinPraison/PraisonAI:claude/issue-1584-20260430-0617
MervinPraison/PraisonAI:claude/issue-1576-20260428-1205
MervinPraison/PraisonAI:add-mseep-badge
MervinPraison/PraisonAI:claude/issue-1556-20260426-0829
MervinPraison/PraisonAI:claude/pr-1555-20260426-0642
MervinPraison/PraisonAI:claude/issue-1523-20260422-1648
MervinPraison/PraisonAI:claude/migrate-sqlite-database-hishA
MervinPraison/PraisonAI:claude/issue-1443-20260417-0654
MervinPraison/PraisonAI:claude/pr-1442-20260417-0604
MervinPraison/PraisonAI:claude/issue-1429-20260417-0542
MervinPraison/PraisonAI:claude/issue-1430-20260417-0542
MervinPraison/PraisonAI:claude/pr-1433-20260417-0541
MervinPraison/PraisonAI:claude/pr-1432-20260417-0540
MervinPraison/PraisonAI:claude/pr-1434-20260417-0541
MervinPraison/PraisonAI:claude/issue-1430-20260416-2118
MervinPraison/PraisonAI:claude/issue-1426-20260416-2118
MervinPraison/PraisonAI:claude/issue-1429-20260416-2118
MervinPraison/PraisonAI:claude/issue-1417-20260416-2050
MervinPraison/PraisonAI:feat/capability-preflight-fallback-router
MervinPraison/PraisonAI:claude/issue-1377-20260414-0940
MervinPraison/PraisonAI:claude/issue-1379-20260414-0940
MervinPraison/PraisonAI:claude/issue-1373-20260414-0939
MervinPraison/PraisonAI:claude/issue-1376-20260414-0939
MervinPraison/PraisonAI:claude/issue-1378-20260414-0940
MervinPraison/PraisonAI:claude/issue-1375-20260414-0939
MervinPraison/PraisonAI:claude/pr-1355-20260410-1100
MervinPraison/PraisonAI:praisonai/issue-1343
MervinPraison/PraisonAI:praisonai/issue-1345
MervinPraison/PraisonAI:praisonai/issue-1341
MervinPraison/PraisonAI:claude/issue-1337-20260409-1508
MervinPraison/PraisonAI:claude/issue-1337-20260409-1315
MervinPraison/PraisonAI:claude/issue-1336-20260409-1139
MervinPraison/PraisonAI:claude/pr-1332-20260409-0940
MervinPraison/PraisonAI:feat/praisonai-pr-reviewer-manual
MervinPraison/PraisonAI:claude/adoring-mccarthy-xoTuT
MervinPraison/PraisonAI:claude/pr-1318-20260408-1538
MervinPraison/PraisonAI:claude/adoring-mccarthy-gBwqR
MervinPraison/PraisonAI:claude/issue-1280-20260408-0916
MervinPraison/PraisonAI:claude/issue-1117-20260408-0602
MervinPraison/PraisonAI:claude/issue-1117-20260407-2053
MervinPraison/PraisonAI:feature/jit-hydration-optimization
MervinPraison/PraisonAI:feature/budget-tracking-optimization
MervinPraison/PraisonAI:gemini/issue-1249-fix-mem0-mongodb
MervinPraison/PraisonAI:gemini/issue-1250-fix-sequential-ollama-tools
MervinPraison/PraisonAI:feat/reasoning-agent-v2
MervinPraison/PraisonAI:mervin/pr-1221-agent-decomposition
MervinPraison/PraisonAI:claude/pr-850-20260331-0926
MervinPraison/PraisonAI:claude/pr-976-20260331-0927
MervinPraison/PraisonAI:claude/pr-1012-20260331-0932
MervinPraison/PraisonAI:claude/issue-1216-20260331-0930
MervinPraison/PraisonAI:claude/pr-1094-20260331-0931
MervinPraison/PraisonAI:claude/pr-1052-20260331-0926
MervinPraison/PraisonAI:claude/pr-1170-20260330-2024
MervinPraison/PraisonAI:gemini/issue-1169-fix-sqlite-memory
MervinPraison/PraisonAI:pr-1121
MervinPraison/PraisonAI:develop
MervinPraison/PraisonAI:cursor/development-environment-setup-244d
MervinPraison/PraisonAI:revert-1096-fix/issue-1091-mcp-optional-import
MervinPraison/PraisonAI:08-19-demo_a1b82964_add_server_api
MervinPraison/PraisonAI:08-19-demo_a6905493_add_frontend
MervinPraison/PraisonAI:08-19-demo_6fec5aae_add_activity_feed_api
MervinPraison/PraisonAI:claude/issue-1077-20250805-0056
MervinPraison/PraisonAI:claude/issue-1074-20250731-1136
MervinPraison/PraisonAI:claude/issue-1073-20250730-0605
MervinPraison/PraisonAI:monitoring-examples-20250724
MervinPraison/PraisonAI:claude/pr-1039-20250722-1300
MervinPraison/PraisonAI:claude/issue-1036-20250722-1143
MervinPraison/PraisonAI:claude/issue-981-20250718-2158
MervinPraison/PraisonAI:claude/pr-1006-20250718-1659
MervinPraison/PraisonAI:claude/pr-1006-20250718-1636
MervinPraison/PraisonAI:claude/issue-1003-20250718-1637
MervinPraison/PraisonAI:claude/pr-1001-20250718-1548
MervinPraison/PraisonAI:claude/fix-telemetry-hanging-issue
MervinPraison/PraisonAI:claude/pr-997-20250718-1440
MervinPraison/PraisonAI:claude/comprehensive-telemetry-cleanup-fix
MervinPraison/PraisonAI:claude/issue-995-20250718-1411
MervinPraison/PraisonAI:claude/issue-968-reasoning-implementation
MervinPraison/PraisonAI:claude/issue-970-20250717-0013
MervinPraison/PraisonAI:claude/pr-953-20250716-1246
MervinPraison/PraisonAI:claude/pr-933-20250715_165633
MervinPraison/PraisonAI:claude/issue-821-20250711_110213
MervinPraison/PraisonAI:claude/ollama-fix-improvements-20250715
MervinPraison/PraisonAI:claude/issue-918-20250715_060131
MervinPraison/PraisonAI:claude/issue-906-20250714_165130
MervinPraison/PraisonAI:claude/issue-876-20250714_005808
MervinPraison/PraisonAI:claude/issue-854-20250713_195413
MervinPraison/PraisonAI:claude/issue-860-20250713_112856
MervinPraison/PraisonAI:claude/issue-846-20250712_182019
MervinPraison/PraisonAI:claude/issue-845-20250712_181827
MervinPraison/PraisonAI:claude/pr-842-20250712_181421
MervinPraison/PraisonAI:claude/pr-842-20250712_180656
MervinPraison/PraisonAI:claude/pr-844-20250712_173237
MervinPraison/PraisonAI:claude/issue-821-20250711_233734
MervinPraison/PraisonAI:claude/issue-820-20250711_233813
MervinPraison/PraisonAI:claude/issue-828-20250711_150747
MervinPraison/PraisonAI:claude/issue-827-20250711_145229
MervinPraison/PraisonAI:claude/issue-820-20250711_110122
MervinPraison/PraisonAI:claude/pr-799-20250711_070401
MervinPraison/PraisonAI:claude/issue-808-20250710_234549
MervinPraison/PraisonAI:claude/issue-809-20250710_234619
MervinPraison/PraisonAI:claude/issue-806-20250710_233244
MervinPraison/PraisonAI:claude/issue-797-20250710_222645
MervinPraison/PraisonAI:claude/issue-792-20250710_213600
MervinPraison/PraisonAI:claude/issue-790-20250710_213630
MervinPraison/PraisonAI:claude/issue-792-20250710_213108
MervinPraison/PraisonAI:claude/issue-763-20250708_234842
MervinPraison/PraisonAI:claude/issue-767-20250708_230210
MervinPraison/PraisonAI:claude/issue-767-20250708_222921
MervinPraison/PraisonAI:claude/issue-767-20250708_221730
MervinPraison/PraisonAI:claude/issue-752-20250708_184421
MervinPraison/PraisonAI:claude/issue-739-20250707_212459
MervinPraison/PraisonAI:claude/pr-743-20250707_210255
MervinPraison/PraisonAI:claude/pr-745-20250707_183708
MervinPraison/PraisonAI:cursor/identify-key-optimizations-for-performance-c356
MervinPraison/PraisonAI:claude/issue-722-20250705_201840
MervinPraison/PraisonAI:claude/issue-733-20250705_064329
MervinPraison/PraisonAI:claude/issue-482-20250628_070116
MervinPraison/PraisonAI:claude/issue-103-20250627_113334
MervinPraison/PraisonAI:fix/handle-none-choices-error
MervinPraison/PraisonAI:claude/issue-665-20250617_105939
MervinPraison/PraisonAI:claude/issue-634-20250610_080446
MervinPraison/PraisonAI:claude/issue-579-20250607_005524
MervinPraison/PraisonAI:claude/issue-587-20250603_134357
MervinPraison/PraisonAI:claude/issue-192-20250603_075325
MervinPraison/PraisonAI:claude/issue-122-20250601_040304
MervinPraison/PraisonAI:claude/issue-122-20250530_125513
MervinPraison/PraisonAI:claude/issue-121-20250530_123715
MervinPraison/PraisonAI:claude/pr-540-20250530_100422
MervinPraison/PraisonAI:claude/issue-289-20250528_161505
MervinPraison/PraisonAI:claude/issue-246-20250528_161644
MervinPraison/PraisonAI:claude/issue-246-20250528_143929
MervinPraison/PraisonAI:claude/issue-221-20250528_144203
MervinPraison/PraisonAI:claude/issue-338-20250528_143600
MervinPraison/PraisonAI:claude/issue-459-20250528_143131
MervinPraison/PraisonAI:claude/issue-467-20250523_220934
MervinPraison/PraisonAI:gh-pages
MervinPraison/PraisonAI:dev-upload-feature
MervinPraison/PraisonAI:fix-issue-20
MervinPraison/PraisonAI:v4.7.24
MervinPraison/PraisonAI:v4.7.23
MervinPraison/PraisonAI:v4.7.22
MervinPraison/PraisonAI:v4.7.21
MervinPraison/PraisonAI:v4.7.20
MervinPraison/PraisonAI:v4.7.19
MervinPraison/PraisonAI:v4.7.18
MervinPraison/PraisonAI:v4.7.17
MervinPraison/PraisonAI:v4.7.16
MervinPraison/PraisonAI:v4.7.15
MervinPraison/PraisonAI:v4.7.14
MervinPraison/PraisonAI:v4.7.13
MervinPraison/PraisonAI:v4.7.12
MervinPraison/PraisonAI:v4.7.11
MervinPraison/PraisonAI:v4.7.10
MervinPraison/PraisonAI:v4.7.9
MervinPraison/PraisonAI:v4.7.8
MervinPraison/PraisonAI:v4.7.7
MervinPraison/PraisonAI:v4.7.6
MervinPraison/PraisonAI:v4.7.5
MervinPraison/PraisonAI:v4.7.4
MervinPraison/PraisonAI:praisonaiagents-v1.7.2
MervinPraison/PraisonAI:v4.7.3
MervinPraison/PraisonAI:v4.7.2
MervinPraison/PraisonAI:v4.7.1
MervinPraison/PraisonAI:v4.7.0
MervinPraison/PraisonAI:v4.6.164
MervinPraison/PraisonAI:v4.6.163
MervinPraison/PraisonAI:v4.6.162
MervinPraison/PraisonAI:v4.6.161
MervinPraison/PraisonAI:v4.6.160
MervinPraison/PraisonAI:v4.6.159
MervinPraison/PraisonAI:v4.6.158
MervinPraison/PraisonAI:v4.6.157
MervinPraison/PraisonAI:v4.6.156
MervinPraison/PraisonAI:v4.6.155
MervinPraison/PraisonAI:v4.6.154
MervinPraison/PraisonAI:v4.6.153
MervinPraison/PraisonAI:v4.6.152
MervinPraison/PraisonAI:v4.6.151
MervinPraison/PraisonAI:v4.6.150
MervinPraison/PraisonAI:v4.6.149
MervinPraison/PraisonAI:v4.6.148
MervinPraison/PraisonAI:v4.6.147
MervinPraison/PraisonAI:v4.6.146
MervinPraison/PraisonAI:v4.6.145
MervinPraison/PraisonAI:v4.6.144
MervinPraison/PraisonAI:v4.6.143
MervinPraison/PraisonAI:v4.6.142
MervinPraison/PraisonAI:v4.6.141
MervinPraison/PraisonAI:v4.6.140
MervinPraison/PraisonAI:v4.6.139
MervinPraison/PraisonAI:v4.6.138
MervinPraison/PraisonAI:v4.6.137
MervinPraison/PraisonAI:v4.6.136
MervinPraison/PraisonAI:v4.6.135
MervinPraison/PraisonAI:v4.6.134
MervinPraison/PraisonAI:v4.6.133
MervinPraison/PraisonAI:v4.6.132
MervinPraison/PraisonAI:v4.6.131
MervinPraison/PraisonAI:v4.6.130
MervinPraison/PraisonAI:v4.6.129
MervinPraison/PraisonAI:v4.6.128
MervinPraison/PraisonAI:v4.6.127
MervinPraison/PraisonAI:v4.6.126
MervinPraison/PraisonAI:v4.6.125
MervinPraison/PraisonAI:v4.6.124
MervinPraison/PraisonAI:v4.6.123
MervinPraison/PraisonAI:v4.6.122
MervinPraison/PraisonAI:v4.6.121
MervinPraison/PraisonAI:v4.6.120
MervinPraison/PraisonAI:v4.6.119
MervinPraison/PraisonAI:v4.6.118
MervinPraison/PraisonAI:v4.6.117
MervinPraison/PraisonAI:v4.6.116
MervinPraison/PraisonAI:v4.6.115
MervinPraison/PraisonAI:v4.6.114
MervinPraison/PraisonAI:v4.6.113
MervinPraison/PraisonAI:v4.6.111
MervinPraison/PraisonAI:v4.6.110
MervinPraison/PraisonAI:v4.6.109
MervinPraison/PraisonAI:v4.6.108
MervinPraison/PraisonAI:v4.6.107
MervinPraison/PraisonAI:v4.6.106
MervinPraison/PraisonAI:v4.6.105
MervinPraison/PraisonAI:v4.6.104
MervinPraison/PraisonAI:v4.6.103
MervinPraison/PraisonAI:v4.6.102
MervinPraison/PraisonAI:v4.6.101
MervinPraison/PraisonAI:v4.6.100
MervinPraison/PraisonAI:v4.6.99
MervinPraison/PraisonAI:v4.6.97
MervinPraison/PraisonAI:v4.6.95
MervinPraison/PraisonAI:v4.6.94
MervinPraison/PraisonAI:v4.6.93
MervinPraison/PraisonAI:v4.6.92
MervinPraison/PraisonAI:v4.6.91
MervinPraison/PraisonAI:v4.6.83
MervinPraison/PraisonAI:v4.6.82
MervinPraison/PraisonAI:v4.6.81
MervinPraison/PraisonAI:v4.6.80
MervinPraison/PraisonAI:v4.6.79
MervinPraison/PraisonAI:v4.6.78
MervinPraison/PraisonAI:v4.6.77
MervinPraison/PraisonAI:v4.6.76
MervinPraison/PraisonAI:v4.6.75
MervinPraison/PraisonAI:v4.6.74
MervinPraison/PraisonAI:v4.6.72
MervinPraison/PraisonAI:v4.6.71
MervinPraison/PraisonAI:v4.6.70
MervinPraison/PraisonAI:v4.6.68
MervinPraison/PraisonAI:v4.6.67
MervinPraison/PraisonAI:v4.6.65
MervinPraison/PraisonAI:v4.6.64
MervinPraison/PraisonAI:v4.6.63
MervinPraison/PraisonAI:v4.6.62
MervinPraison/PraisonAI:v4.6.60
MervinPraison/PraisonAI:v4.6.59
MervinPraison/PraisonAI:v4.6.58
MervinPraison/PraisonAI:v4.6.57
MervinPraison/PraisonAI:v4.6.56
MervinPraison/PraisonAI:v4.6.55
MervinPraison/PraisonAI:v4.6.54
MervinPraison/PraisonAI:v4.6.53
MervinPraison/PraisonAI:v4.6.52
MervinPraison/PraisonAI:v4.6.51
MervinPraison/PraisonAI:v4.6.50
MervinPraison/PraisonAI:v4.6.48
MervinPraison/PraisonAI:v4.6.47
MervinPraison/PraisonAI:v4.6.46
MervinPraison/PraisonAI:v4.6.45
MervinPraison/PraisonAI:v4.6.44
MervinPraison/PraisonAI:v4.6.43
MervinPraison/PraisonAI:v4.6.42
MervinPraison/PraisonAI:v4.6.41
MervinPraison/PraisonAI:v4.6.40
MervinPraison/PraisonAI:v4.6.39
MervinPraison/PraisonAI:v4.6.38
MervinPraison/PraisonAI:v4.6.37
MervinPraison/PraisonAI:v4.6.36
MervinPraison/PraisonAI:v4.6.35
MervinPraison/PraisonAI:v4.6.34
MervinPraison/PraisonAI:v4.6.33
MervinPraison/PraisonAI:v4.6.32
MervinPraison/PraisonAI:v4.6.31
MervinPraison/PraisonAI:v4.6.30
MervinPraison/PraisonAI:v4.6.29
MervinPraison/PraisonAI:v4.6.28
MervinPraison/PraisonAI:v4.6.27
MervinPraison/PraisonAI:v4.6.26
MervinPraison/PraisonAI:v4.6.25
MervinPraison/PraisonAI:v4.6.24
MervinPraison/PraisonAI:v4.6.23
MervinPraison/PraisonAI:v4.6.22
MervinPraison/PraisonAI:v4.6.21
MervinPraison/PraisonAI:v4.6.20
MervinPraison/PraisonAI:v4.6.19
MervinPraison/PraisonAI:v4.6.18
MervinPraison/PraisonAI:v4.6.16
MervinPraison/PraisonAI:v4.6.15
MervinPraison/PraisonAI:v4.6.14
MervinPraison/PraisonAI:v4.6.13
MervinPraison/PraisonAI:v4.6.12
MervinPraison/PraisonAI:v4.6.11
MervinPraison/PraisonAI:v4.6.10
MervinPraison/PraisonAI:v4.6.9
MervinPraison/PraisonAI:v4.5.149
MervinPraison/PraisonAI:v4.6.7
MervinPraison/PraisonAI:v4.6.6
MervinPraison/PraisonAI:v4.6.5
MervinPraison/PraisonAI:v4.6.4
MervinPraison/PraisonAI:v4.6.3
MervinPraison/PraisonAI:v4.6.2
MervinPraison/PraisonAI:v4.6.1
MervinPraison/PraisonAI:v4.5.148
MervinPraison/PraisonAI:v4.5.147
MervinPraison/PraisonAI:v4.5.146
MervinPraison/PraisonAI:v4.5.145
MervinPraison/PraisonAI:v4.5.144
MervinPraison/PraisonAI:v4.5.143
MervinPraison/PraisonAI:v4.5.140
MervinPraison/PraisonAI:v4.5.139
MervinPraison/PraisonAI:v4.5.137
MervinPraison/PraisonAI:v4.5.136
MervinPraison/PraisonAI:v4.5.135
MervinPraison/PraisonAI:v4.5.134
MervinPraison/PraisonAI:v4.5.133
MervinPraison/PraisonAI:v4.5.132
MervinPraison/PraisonAI:v4.5.131
MervinPraison/PraisonAI:v4.5.130
MervinPraison/PraisonAI:v4.5.129
MervinPraison/PraisonAI:v4.5.128
MervinPraison/PraisonAI:v4.5.127
MervinPraison/PraisonAI:v4.5.126
MervinPraison/PraisonAI:v4.5.125
MervinPraison/PraisonAI:v4.5.124
MervinPraison/PraisonAI:v4.5.123
MervinPraison/PraisonAI:v4.5.122
MervinPraison/PraisonAI:v4.5.121
MervinPraison/PraisonAI:v4.5.120
MervinPraison/PraisonAI:v4.5.119
MervinPraison/PraisonAI:v4.5.118
MervinPraison/PraisonAI:v4.5.117
MervinPraison/PraisonAI:v4.5.115
MervinPraison/PraisonAI:v4.5.114
MervinPraison/PraisonAI:v4.5.113
MervinPraison/PraisonAI:v4.5.112
MervinPraison/PraisonAI:v4.5.111
MervinPraison/PraisonAI:v4.5.110
MervinPraison/PraisonAI:v4.5.109
MervinPraison/PraisonAI:v4.5.108
MervinPraison/PraisonAI:v4.5.107
MervinPraison/PraisonAI:v4.5.106
MervinPraison/PraisonAI:v4.5.105
MervinPraison/PraisonAI:v4.5.104
MervinPraison/PraisonAI:v4.5.103
MervinPraison/PraisonAI:v4.5.102
MervinPraison/PraisonAI:v4.5.101
MervinPraison/PraisonAI:v4.5.100
MervinPraison/PraisonAI:v4.5.98
MervinPraison/PraisonAI:v4.5.96
MervinPraison/PraisonAI:v4.5.97
MervinPraison/PraisonAI:v4.5.95
MervinPraison/PraisonAI:v4.5.94
MervinPraison/PraisonAI:v4.5.93
MervinPraison/PraisonAI:v4.5.90
MervinPraison/PraisonAI:v4.5.89
MervinPraison/PraisonAI:v4.5.88
MervinPraison/PraisonAI:v4.5.87
MervinPraison/PraisonAI:v4.5.85
MervinPraison/PraisonAI:v4.5.83
MervinPraison/PraisonAI:v4.5.82
MervinPraison/PraisonAI:v4.5.81
MervinPraison/PraisonAI:v4.5.80
MervinPraison/PraisonAI:v4.5.79
MervinPraison/PraisonAI:v4.5.78
MervinPraison/PraisonAI:v4.5.77
MervinPraison/PraisonAI:v4.5.76
MervinPraison/PraisonAI:v4.5.74
MervinPraison/PraisonAI:v4.5.73
MervinPraison/PraisonAI:v4.5.72
MervinPraison/PraisonAI:v4.5.71
MervinPraison/PraisonAI:v4.5.70
MervinPraison/PraisonAI:v4.5.69
MervinPraison/PraisonAI:v4.5.68
MervinPraison/PraisonAI:v4.5.67
MervinPraison/PraisonAI:v4.5.65
MervinPraison/PraisonAI:v4.5.64
MervinPraison/PraisonAI:v4.5.63
MervinPraison/PraisonAI:v4.5.62
MervinPraison/PraisonAI:v4.5.60
MervinPraison/PraisonAI:v4.5.59
MervinPraison/PraisonAI:v4.5.58
MervinPraison/PraisonAI:v4.5.57
MervinPraison/PraisonAI:v4.5.56
MervinPraison/PraisonAI:v4.5.55
MervinPraison/PraisonAI:v4.5.54
MervinPraison/PraisonAI:v4.5.52
MervinPraison/PraisonAI:v4.5.51
MervinPraison/PraisonAI:v4.5.49
MervinPraison/PraisonAI:v4.5.48
MervinPraison/PraisonAI:v4.5.46
MervinPraison/PraisonAI:v4.5.45
MervinPraison/PraisonAI:v4.5.44
MervinPraison/PraisonAI:v4.5.43
MervinPraison/PraisonAI:v4.5.42
MervinPraison/PraisonAI:v4.5.41
MervinPraison/PraisonAI:v4.5.40
MervinPraison/PraisonAI:v4.5.39
MervinPraison/PraisonAI:v4.5.38
MervinPraison/PraisonAI:v4.5.37
MervinPraison/PraisonAI:v4.5.36
MervinPraison/PraisonAI:v4.5.35
MervinPraison/PraisonAI:v4.5.34
MervinPraison/PraisonAI:v4.5.33
MervinPraison/PraisonAI:v4.5.32
MervinPraison/PraisonAI:v4.5.31
MervinPraison/PraisonAI:v4.5.30
MervinPraison/PraisonAI:v4.5.29
MervinPraison/PraisonAI:v4.5.28
MervinPraison/PraisonAI:v4.5.27
MervinPraison/PraisonAI:v4.5.26
MervinPraison/PraisonAI:v4.5.25
MervinPraison/PraisonAI:v4.5.24
MervinPraison/PraisonAI:v4.5.23
MervinPraison/PraisonAI:v4.5.22
MervinPraison/PraisonAI:v4.5.21
MervinPraison/PraisonAI:v4.5.20
MervinPraison/PraisonAI:v4.5.19
MervinPraison/PraisonAI:v4.5.18
MervinPraison/PraisonAI:v4.5.17
MervinPraison/PraisonAI:v4.5.16
MervinPraison/PraisonAI:v4.5.15
MervinPraison/PraisonAI:v4.5.14
MervinPraison/PraisonAI:v4.5.13
MervinPraison/PraisonAI:v4.5.12
MervinPraison/PraisonAI:v4.5.11
MervinPraison/PraisonAI:v4.5.10
MervinPraison/PraisonAI:v4.5.9
MervinPraison/PraisonAI:v4.5.8
MervinPraison/PraisonAI:v4.5.7
MervinPraison/PraisonAI:v4.5.6
MervinPraison/PraisonAI:v4.5.5
MervinPraison/PraisonAI:v4.5.3
MervinPraison/PraisonAI:v4.5.2
MervinPraison/PraisonAI:v4.5.1
MervinPraison/PraisonAI:v4.5.0
MervinPraison/PraisonAI:v4.4.12
MervinPraison/PraisonAI:v4.4.11
MervinPraison/PraisonAI:v4.4.10
MervinPraison/PraisonAI:v4.4.9
MervinPraison/PraisonAI:v4.4.8
MervinPraison/PraisonAI:v4.4.7
MervinPraison/PraisonAI:v4.4.6
MervinPraison/PraisonAI:v4.4.5
MervinPraison/PraisonAI:v0.2.0
MervinPraison/PraisonAI:[email protected]
MervinPraison/PraisonAI:[email protected]
MervinPraison/PraisonAI:[email protected]
MervinPraison/PraisonAI:v4.4.4
MervinPraison/PraisonAI:v4.4.3
MervinPraison/PraisonAI:v4.4.2
MervinPraison/PraisonAI:v4.4.1
MervinPraison/PraisonAI:v4.4.0
MervinPraison/PraisonAI:v4.3.1
MervinPraison/PraisonAI:v4.3.0
MervinPraison/PraisonAI:v4.2.4
MervinPraison/PraisonAI:v4.2.3
MervinPraison/PraisonAI:v4.2.2
MervinPraison/PraisonAI:v4.2.1
MervinPraison/PraisonAI:v4.2.0
MervinPraison/PraisonAI:v4.1.0
MervinPraison/PraisonAI:v4.0.0
MervinPraison/PraisonAI:v3.12.3
MervinPraison/PraisonAI:v3.12.2
MervinPraison/PraisonAI:v3.12.1
MervinPraison/PraisonAI:v3.12.0
MervinPraison/PraisonAI:v3.11.14
MervinPraison/PraisonAI:v3.11.13
MervinPraison/PraisonAI:v3.11.12
MervinPraison/PraisonAI:v3.11.11
MervinPraison/PraisonAI:v3.11.10
MervinPraison/PraisonAI:v3.11.9
MervinPraison/PraisonAI:v3.11.8
MervinPraison/PraisonAI:v3.11.4
MervinPraison/PraisonAI:v3.11.3
MervinPraison/PraisonAI:v3.11.2
MervinPraison/PraisonAI:v3.11.1
MervinPraison/PraisonAI:v3.11.0
MervinPraison/PraisonAI:v3.10.27
MervinPraison/PraisonAI:v3.10.26
MervinPraison/PraisonAI:v3.10.25
MervinPraison/PraisonAI:v3.10.24
MervinPraison/PraisonAI:v3.10.23
MervinPraison/PraisonAI:v3.10.22
MervinPraison/PraisonAI:v3.10.21
MervinPraison/PraisonAI:v3.10.20
MervinPraison/PraisonAI:v3.10.19
MervinPraison/PraisonAI:v3.10.18
MervinPraison/PraisonAI:v3.10.17
MervinPraison/PraisonAI:v3.10.16
MervinPraison/PraisonAI:v3.10.15
MervinPraison/PraisonAI:v3.10.14
MervinPraison/PraisonAI:v3.10.13
MervinPraison/PraisonAI:v3.10.12
MervinPraison/PraisonAI:v3.10.11
MervinPraison/PraisonAI:v3.10.10
MervinPraison/PraisonAI:v3.10.9
MervinPraison/PraisonAI:v3.10.8
MervinPraison/PraisonAI:v3.10.7
MervinPraison/PraisonAI:v3.10.6
MervinPraison/PraisonAI:v3.10.5
MervinPraison/PraisonAI:v3.10.4
MervinPraison/PraisonAI:v3.10.3
MervinPraison/PraisonAI:v3.10.2
MervinPraison/PraisonAI:v3.10.1
MervinPraison/PraisonAI:v3.10.0
MervinPraison/PraisonAI:v3.9.35
MervinPraison/PraisonAI:v3.9.34
MervinPraison/PraisonAI:v3.9.33
MervinPraison/PraisonAI:v3.9.32
MervinPraison/PraisonAI:v3.9.31
MervinPraison/PraisonAI:v3.9.30
MervinPraison/PraisonAI:v3.9.29
MervinPraison/PraisonAI:v3.9.28
MervinPraison/PraisonAI:v3.9.27
MervinPraison/PraisonAI:v3.9.26
MervinPraison/PraisonAI:v3.9.25
MervinPraison/PraisonAI:v3.9.24
MervinPraison/PraisonAI:v3.9.23
MervinPraison/PraisonAI:v3.9.22
MervinPraison/PraisonAI:v3.9.21
MervinPraison/PraisonAI:v3.9.20
MervinPraison/PraisonAI:v3.9.19
MervinPraison/PraisonAI:v3.9.18
MervinPraison/PraisonAI:v3.9.17
MervinPraison/PraisonAI:v3.9.16
MervinPraison/PraisonAI:v3.9.15
MervinPraison/PraisonAI:v3.9.14
MervinPraison/PraisonAI:v3.9.13
MervinPraison/PraisonAI:v3.9.12
MervinPraison/PraisonAI:v3.9.11
MervinPraison/PraisonAI:v3.9.10
MervinPraison/PraisonAI:v3.9.9
MervinPraison/PraisonAI:v3.9.8
MervinPraison/PraisonAI:v3.9.7
MervinPraison/PraisonAI:v3.9.6
MervinPraison/PraisonAI:v3.9.5
MervinPraison/PraisonAI:v3.9.4
MervinPraison/PraisonAI:v3.9.3
MervinPraison/PraisonAI:v3.9.2
MervinPraison/PraisonAI:v3.9.1
MervinPraison/PraisonAI:v3.9.0
MervinPraison/PraisonAI:v3.8.22
MervinPraison/PraisonAI:v3.8.21
MervinPraison/PraisonAI:v3.8.20
MervinPraison/PraisonAI:v3.8.19
MervinPraison/PraisonAI:v3.8.18
MervinPraison/PraisonAI:v3.8.17
MervinPraison/PraisonAI:v3.8.16
MervinPraison/PraisonAI:v3.8.14
MervinPraison/PraisonAI:v3.8.13
MervinPraison/PraisonAI:v3.8.12
MervinPraison/PraisonAI:v3.8.11
MervinPraison/PraisonAI:v3.8.10
MervinPraison/PraisonAI:v3.8.9
MervinPraison/PraisonAI:v3.8.8
MervinPraison/PraisonAI:v3.8.7
MervinPraison/PraisonAI:v3.8.6
MervinPraison/PraisonAI:v3.8.5
MervinPraison/PraisonAI:v3.8.4
MervinPraison/PraisonAI:v3.8.3
MervinPraison/PraisonAI:v3.8.2
MervinPraison/PraisonAI:v3.8.1
MervinPraison/PraisonAI:v3.8.0
MervinPraison/PraisonAI:v3.7.9
MervinPraison/PraisonAI:v3.7.8
MervinPraison/PraisonAI:v3.7.7
MervinPraison/PraisonAI:v3.7.6
MervinPraison/PraisonAI:v3.7.5
MervinPraison/PraisonAI:v3.7.4
MervinPraison/PraisonAI:v3.7.3
MervinPraison/PraisonAI:standardise-checkpoint-20260110-165416
MervinPraison/PraisonAI:standardise-checkpoint-20260110-160649
MervinPraison/PraisonAI:standardise-checkpoint-20260110-160420
MervinPraison/PraisonAI:standardise-checkpoint-20260110-155526
MervinPraison/PraisonAI:v3.7.2
MervinPraison/PraisonAI:v3.7.1
MervinPraison/PraisonAI:v3.7.0
MervinPraison/PraisonAI:v3.6.2
MervinPraison/PraisonAI:v3.6.1
MervinPraison/PraisonAI:v3.6.0
MervinPraison/PraisonAI:v3.5.9
MervinPraison/PraisonAI:v3.5.8
MervinPraison/PraisonAI:v3.5.7
MervinPraison/PraisonAI:v3.5.6
MervinPraison/PraisonAI:v3.5.5
MervinPraison/PraisonAI:v3.5.4
MervinPraison/PraisonAI:v3.5.3
MervinPraison/PraisonAI:v3.5.2
MervinPraison/PraisonAI:v3.5.1
MervinPraison/PraisonAI:v3.5.0
MervinPraison/PraisonAI:v3.4.1
MervinPraison/PraisonAI:v3.4.0
MervinPraison/PraisonAI:v3.3.1
MervinPraison/PraisonAI:v3.3.0
MervinPraison/PraisonAI:v3.2.1
MervinPraison/PraisonAI:v3.2.0
MervinPraison/PraisonAI:v3.1.9
MervinPraison/PraisonAI:v3.1.8
MervinPraison/PraisonAI:v3.1.7
MervinPraison/PraisonAI:v3.1.6
MervinPraison/PraisonAI:v3.1.5
MervinPraison/PraisonAI:v3.1.4
MervinPraison/PraisonAI:v3.1.3
MervinPraison/PraisonAI:v3.1.2
MervinPraison/PraisonAI:v3.1.1
MervinPraison/PraisonAI:v3.1.0
MervinPraison/PraisonAI:v3.0.9
MervinPraison/PraisonAI:v3.0.8
MervinPraison/PraisonAI:v3.0.7
MervinPraison/PraisonAI:v3.0.6
MervinPraison/PraisonAI:v3.0.5
MervinPraison/PraisonAI:v3.0.4
MervinPraison/PraisonAI:v3.0.3
MervinPraison/PraisonAI:v3.0.2
MervinPraison/PraisonAI:v3.0.1
MervinPraison/PraisonAI:v3.0.0
MervinPraison/PraisonAI:v2.9.2
MervinPraison/PraisonAI:v2.9.1
MervinPraison/PraisonAI:v2.9.0
MervinPraison/PraisonAI:v2.8.9
MervinPraison/PraisonAI:v2.8.8
MervinPraison/PraisonAI:v2.8.7
MervinPraison/PraisonAI:v2.8.6
MervinPraison/PraisonAI:v2.8.5
MervinPraison/PraisonAI:v2.8.4
MervinPraison/PraisonAI:v2.8.3
MervinPraison/PraisonAI:v2.8.2
MervinPraison/PraisonAI:v2.8.1
MervinPraison/PraisonAI:v2.8.0
MervinPraison/PraisonAI:v2.7.9
MervinPraison/PraisonAI:v2.7.8
MervinPraison/PraisonAI:v2.7.7
MervinPraison/PraisonAI:v2.7.6
MervinPraison/PraisonAI:v2.7.5
MervinPraison/PraisonAI:v2.7.4
MervinPraison/PraisonAI:v2.7.3
MervinPraison/PraisonAI:v2.7.2
MervinPraison/PraisonAI:v2.7.1
MervinPraison/PraisonAI:v2.7.0
MervinPraison/PraisonAI:v2.6.8
MervinPraison/PraisonAI:v2.6.7
MervinPraison/PraisonAI:v2.6.6
MervinPraison/PraisonAI:v2.6.5
MervinPraison/PraisonAI:v2.6.4
MervinPraison/PraisonAI:v2.6.3
MervinPraison/PraisonAI:v2.6.2
MervinPraison/PraisonAI:v2.6.1
MervinPraison/PraisonAI:v2.6.0
MervinPraison/PraisonAI:v2.5.7
MervinPraison/PraisonAI:v2.5.6
MervinPraison/PraisonAI:v2.5.5
MervinPraison/PraisonAI:v2.5.4
MervinPraison/PraisonAI:v2.5.3
MervinPraison/PraisonAI:v2.5.2
MervinPraison/PraisonAI:v2.5.1
MervinPraison/PraisonAI:v2.5.0
MervinPraison/PraisonAI:v2.4.4
MervinPraison/PraisonAI:v2.4.3
MervinPraison/PraisonAI:v2.4.2
MervinPraison/PraisonAI:v2.4.1
MervinPraison/PraisonAI:v2.4.0
MervinPraison/PraisonAI:v2.3.87
MervinPraison/PraisonAI:v2.3.86
MervinPraison/PraisonAI:v2.3.85
MervinPraison/PraisonAI:v2.3.84
MervinPraison/PraisonAI:v2.3.83
MervinPraison/PraisonAI:v2.3.82
MervinPraison/PraisonAI:v2.3.81
MervinPraison/PraisonAI:v2.3.80
MervinPraison/PraisonAI:v2.3.79
MervinPraison/PraisonAI:v2.3.78
MervinPraison/PraisonAI:v2.3.77
MervinPraison/PraisonAI:v2.3.76
MervinPraison/PraisonAI:v2.3.75
MervinPraison/PraisonAI:v2.3.74
MervinPraison/PraisonAI:v2.3.73
MervinPraison/PraisonAI:v2.3.72
MervinPraison/PraisonAI:v2.3.71
MervinPraison/PraisonAI:v2.3.70
MervinPraison/PraisonAI:v2.3.69
MervinPraison/PraisonAI:v2.3.68
MervinPraison/PraisonAI:v2.3.67
MervinPraison/PraisonAI:v2.3.66
MervinPraison/PraisonAI:v2.3.65
MervinPraison/PraisonAI:v2.3.64
MervinPraison/PraisonAI:v2.3.63
MervinPraison/PraisonAI:v2.3.62
MervinPraison/PraisonAI:v2.3.61
MervinPraison/PraisonAI:v2.3.60
MervinPraison/PraisonAI:v2.3.59
MervinPraison/PraisonAI:v2.3.58
MervinPraison/PraisonAI:v2.3.57
MervinPraison/PraisonAI:v2.3.56
MervinPraison/PraisonAI:v2.3.55
MervinPraison/PraisonAI:v2.3.54
MervinPraison/PraisonAI:v2.3.53
MervinPraison/PraisonAI:v2.3.52
MervinPraison/PraisonAI:v2.3.51
MervinPraison/PraisonAI:v2.3.50
MervinPraison/PraisonAI:v2.3.49
MervinPraison/PraisonAI:v2.3.48
MervinPraison/PraisonAI:v2.3.47
MervinPraison/PraisonAI:v2.3.46
MervinPraison/PraisonAI:v2.3.45
MervinPraison/PraisonAI:v2.3.44
MervinPraison/PraisonAI:v2.3.43
MervinPraison/PraisonAI:v2.3.42
MervinPraison/PraisonAI:v2.3.41
MervinPraison/PraisonAI:v2.3.40
MervinPraison/PraisonAI:v2.3.39
MervinPraison/PraisonAI:v2.3.38
MervinPraison/PraisonAI:v2.3.37
MervinPraison/PraisonAI:v2.3.36
MervinPraison/PraisonAI:v2.3.35
MervinPraison/PraisonAI:v2.3.34
MervinPraison/PraisonAI:v2.3.33
MervinPraison/PraisonAI:v2.3.32
MervinPraison/PraisonAI:v2.3.31
MervinPraison/PraisonAI:v2.3.30
MervinPraison/PraisonAI:v2.3.29
MervinPraison/PraisonAI:v2.3.28
MervinPraison/PraisonAI:v2.3.27
MervinPraison/PraisonAI:v2.3.26
MervinPraison/PraisonAI:v2.3.25
MervinPraison/PraisonAI:v2.3.24
MervinPraison/PraisonAI:v2.3.23
MervinPraison/PraisonAI:v2.3.22
MervinPraison/PraisonAI:v2.3.21
MervinPraison/PraisonAI:v2.3.20
MervinPraison/PraisonAI:v2.3.19
MervinPraison/PraisonAI:v2.3.18
MervinPraison/PraisonAI:v2.3.16
MervinPraison/PraisonAI:v2.3.15
MervinPraison/PraisonAI:v2.3.14
MervinPraison/PraisonAI:v2.3.13
MervinPraison/PraisonAI:v2.3.12
MervinPraison/PraisonAI:v2.3.11
MervinPraison/PraisonAI:v2.3.10
MervinPraison/PraisonAI:v2.3.9
MervinPraison/PraisonAI:v2.3.8
MervinPraison/PraisonAI:v2.3.7
MervinPraison/PraisonAI:v2.3.6
MervinPraison/PraisonAI:v2.3.5
MervinPraison/PraisonAI:v2.3.4
MervinPraison/PraisonAI:v2.3.3
MervinPraison/PraisonAI:v2.3.2
MervinPraison/PraisonAI:v2.3.1
MervinPraison/PraisonAI:v2.3.0
MervinPraison/PraisonAI:v2.2.99
MervinPraison/PraisonAI:v2.2.98
MervinPraison/PraisonAI:v2.2.97
MervinPraison/PraisonAI:v2.2.96
MervinPraison/PraisonAI:v2.2.93
MervinPraison/PraisonAI:v2.2.91
MervinPraison/PraisonAI:v2.2.90
MervinPraison/PraisonAI:v2.2.89
MervinPraison/PraisonAI:v2.2.87
MervinPraison/PraisonAI:v2.2.86
MervinPraison/PraisonAI:v2.2.85
MervinPraison/PraisonAI:v2.2.84
MervinPraison/PraisonAI:v2.2.83
MervinPraison/PraisonAI:v2.2.82
MervinPraison/PraisonAI:v2.2.81
MervinPraison/PraisonAI:v2.2.80
MervinPraison/PraisonAI:v2.2.79
MervinPraison/PraisonAI:v2.2.78
MervinPraison/PraisonAI:v2.2.77
MervinPraison/PraisonAI:v2.2.76
MervinPraison/PraisonAI:v2.2.75
MervinPraison/PraisonAI:v2.2.74
MervinPraison/PraisonAI:v2.2.73
MervinPraison/PraisonAI:v2.2.72
MervinPraison/PraisonAI:v2.2.71
MervinPraison/PraisonAI:v2.2.70
MervinPraison/PraisonAI:v2.2.69
MervinPraison/PraisonAI:v2.2.68
MervinPraison/PraisonAI:v2.2.67
MervinPraison/PraisonAI:v2.2.66
MervinPraison/PraisonAI:v2.2.65
MervinPraison/PraisonAI:v2.2.64
MervinPraison/PraisonAI:v2.2.63
MervinPraison/PraisonAI:v2.2.62
MervinPraison/PraisonAI:v2.2.61
MervinPraison/PraisonAI:v2.2.60
MervinPraison/PraisonAI:v2.2.59
MervinPraison/PraisonAI:v2.2.58
MervinPraison/PraisonAI:v2.2.57
MervinPraison/PraisonAI:v2.2.56
MervinPraison/PraisonAI:v2.2.55
MervinPraison/PraisonAI:v2.2.54
MervinPraison/PraisonAI:v2.2.53
MervinPraison/PraisonAI:v2.2.52
MervinPraison/PraisonAI:v2.2.51
MervinPraison/PraisonAI:v2.2.50
MervinPraison/PraisonAI:v2.2.49
MervinPraison/PraisonAI:v2.2.48
MervinPraison/PraisonAI:v2.2.47
MervinPraison/PraisonAI:v2.2.46
MervinPraison/PraisonAI:v2.2.45
MervinPraison/PraisonAI:v2.2.44
MervinPraison/PraisonAI:v2.2.43
MervinPraison/PraisonAI:v2.2.42
MervinPraison/PraisonAI:v2.2.41
MervinPraison/PraisonAI:v2.2.40
MervinPraison/PraisonAI:v2.2.39
MervinPraison/PraisonAI:v2.2.38
MervinPraison/PraisonAI:v2.2.37
MervinPraison/PraisonAI:v2.2.36
MervinPraison/PraisonAI:v2.2.35
MervinPraison/PraisonAI:v2.2.34
MervinPraison/PraisonAI:v2.2.33
MervinPraison/PraisonAI:v2.2.32
MervinPraison/PraisonAI:v2.2.31
MervinPraison/PraisonAI:v2.2.30
MervinPraison/PraisonAI:v2.2.29
MervinPraison/PraisonAI:v2.2.28
MervinPraison/PraisonAI:v2.2.27
MervinPraison/PraisonAI:v2.2.26
MervinPraison/PraisonAI:v2.2.25
MervinPraison/PraisonAI:v2.2.24
MervinPraison/PraisonAI:v2.2.23
MervinPraison/PraisonAI:v2.2.22
MervinPraison/PraisonAI:v2.2.21
MervinPraison/PraisonAI:v2.2.20
MervinPraison/PraisonAI:v2.2.19
MervinPraison/PraisonAI:v2.2.18
MervinPraison/PraisonAI:v2.2.17
MervinPraison/PraisonAI:v2.2.16
MervinPraison/PraisonAI:v2.2.15
MervinPraison/PraisonAI:v2.2.14
MervinPraison/PraisonAI:v2.2.13
MervinPraison/PraisonAI:v2.2.12
MervinPraison/PraisonAI:v2.2.11
MervinPraison/PraisonAI:v2.2.10
MervinPraison/PraisonAI:v2.2.9
MervinPraison/PraisonAI:v2.2.8
MervinPraison/PraisonAI:v2.2.7
MervinPraison/PraisonAI:v2.2.6
MervinPraison/PraisonAI:v2.2.5
MervinPraison/PraisonAI:v2.2.4
MervinPraison/PraisonAI:v2.2.3
MervinPraison/PraisonAI:v2.2.2
MervinPraison/PraisonAI:v2.2.1
MervinPraison/PraisonAI:v2.2.0
MervinPraison/PraisonAI:v2.1.6
MervinPraison/PraisonAI:v2.1.5
MervinPraison/PraisonAI:v2.1.4
MervinPraison/PraisonAI:v2.1.3
MervinPraison/PraisonAI:v2.1.2
MervinPraison/PraisonAI:v2.1.1
MervinPraison/PraisonAI:v2.1.0
MervinPraison/PraisonAI:v2.0.81
MervinPraison/PraisonAI:v2.0.80
MervinPraison/PraisonAI:v2.0.79
MervinPraison/PraisonAI:v2.0.78
MervinPraison/PraisonAI:v2.0.77
MervinPraison/PraisonAI:2.0.76
MervinPraison/PraisonAI:2.0.75
MervinPraison/PraisonAI:2.0.74
MervinPraison/PraisonAI:2.0.73
MervinPraison/PraisonAI:2.0.72
MervinPraison/PraisonAI:2.0.71
MervinPraison/PraisonAI:2.0.70
MervinPraison/PraisonAI:2.0.69
MervinPraison/PraisonAI:2.0.68
MervinPraison/PraisonAI:2.0.67
MervinPraison/PraisonAI:2.0.66
MervinPraison/PraisonAI:2.0.65
MervinPraison/PraisonAI:2.0.64
MervinPraison/PraisonAI:2.0.63
MervinPraison/PraisonAI:2.0.62
MervinPraison/PraisonAI:2.0.61
MervinPraison/PraisonAI:2.0.60
MervinPraison/PraisonAI:2.0.59
MervinPraison/PraisonAI:2.0.58
MervinPraison/PraisonAI:2.0.57
MervinPraison/PraisonAI:2.0.56
MervinPraison/PraisonAI:2.0.55
MervinPraison/PraisonAI:2.0.54
MervinPraison/PraisonAI:2.0.53
MervinPraison/PraisonAI:2.0.51
MervinPraison/PraisonAI:2.0.50
MervinPraison/PraisonAI:2.0.49
MervinPraison/PraisonAI:2.0.48
MervinPraison/PraisonAI:2.0.47
MervinPraison/PraisonAI:2.0.46
MervinPraison/PraisonAI:2.0.45
MervinPraison/PraisonAI:2.0.44
MervinPraison/PraisonAI:2.0.43
MervinPraison/PraisonAI:2.0.42
MervinPraison/PraisonAI:2.0.41
MervinPraison/PraisonAI:2.0.40
MervinPraison/PraisonAI:2.0.39
MervinPraison/PraisonAI:2.0.38
MervinPraison/PraisonAI:2.0.37
MervinPraison/PraisonAI:2.0.36
MervinPraison/PraisonAI:2.0.35
MervinPraison/PraisonAI:2.0.34
MervinPraison/PraisonAI:2.0.33
MervinPraison/PraisonAI:2.0.32
MervinPraison/PraisonAI:2.0.31
MervinPraison/PraisonAI:2.0.30
MervinPraison/PraisonAI:2.0.29
MervinPraison/PraisonAI:2.0.28
MervinPraison/PraisonAI:2.0.27
MervinPraison/PraisonAI:2.0.26
MervinPraison/PraisonAI:2.0.25
MervinPraison/PraisonAI:v2.0.24
MervinPraison/PraisonAI:v2.0.23
MervinPraison/PraisonAI:v2.0.22
MervinPraison/PraisonAI:v2.0.21
MervinPraison/PraisonAI:v2.0.20
MervinPraison/PraisonAI:v2.0.19
MervinPraison/PraisonAI:v2.0.18
MervinPraison/PraisonAI:v2.0.17
MervinPraison/PraisonAI:v2.0.16
MervinPraison/PraisonAI:v2.0.15
MervinPraison/PraisonAI:v2.0.14
MervinPraison/PraisonAI:v2.0.13
MervinPraison/PraisonAI:v2.0.10
MervinPraison/PraisonAI:v2.0.8
MervinPraison/PraisonAI:v2.0.9
MervinPraison/PraisonAI:v2.0.7
MervinPraison/PraisonAI:v2.0.6
MervinPraison/PraisonAI:v2.0.5
MervinPraison/PraisonAI:v2.0.4
MervinPraison/PraisonAI:v2.0.1
MervinPraison/PraisonAI:v2.0.0
MervinPraison/PraisonAI:v1.0.11
MervinPraison/PraisonAI:v1.0.10
MervinPraison/PraisonAI:v1.0.9
MervinPraison/PraisonAI:v1.0.8
MervinPraison/PraisonAI:v1.0.6
MervinPraison/PraisonAI:v1.0.5
MervinPraison/PraisonAI:v1.0.4
MervinPraison/PraisonAI:v1.0.3
MervinPraison/PraisonAI:v1.0.2
MervinPraison/PraisonAI:v1.0.1
MervinPraison/PraisonAI:v1.0.0
MervinPraison/PraisonAI:v0.1.10
MervinPraison/PraisonAI:v0.1.9
MervinPraison/PraisonAI:v0.1.8
MervinPraison/PraisonAI:v0.1.7
MervinPraison/PraisonAI:v0.1.6
MervinPraison/PraisonAI:v0.1.5
MervinPraison/PraisonAI:v0.1.4
MervinPraison/PraisonAI:v0.1.3
MervinPraison/PraisonAI:v0.1.2
MervinPraison/PraisonAI:v0.1.1
MervinPraison/PraisonAI:v0.1.0
MervinPraison/PraisonAI:v0.0.74
MervinPraison/PraisonAI:v0.0.73
MervinPraison/PraisonAI:v0.0.72
MervinPraison/PraisonAI:v0.0.71
MervinPraison/PraisonAI:v0.0.70
MervinPraison/PraisonAI:v0.0.69
MervinPraison/PraisonAI:v0.0.68
MervinPraison/PraisonAI:v0.0.67
MervinPraison/PraisonAI:v0.0.66
MervinPraison/PraisonAI:v0.0.65
MervinPraison/PraisonAI:v0.0.64
MervinPraison/PraisonAI:v0.0.63
MervinPraison/PraisonAI:v0.0.62
MervinPraison/PraisonAI:v0.0.61
MervinPraison/PraisonAI:v0.0.59
MervinPraison/PraisonAI:v0.0.59rc11
MervinPraison/PraisonAI:v0.0.59rc9
MervinPraison/PraisonAI:v0.0.59rc8
MervinPraison/PraisonAI:v0.0.59rc7
MervinPraison/PraisonAI:v0.0.59rc6
MervinPraison/PraisonAI:0.0.59rc5
MervinPraison/PraisonAI:v0.0.59rc5
MervinPraison/PraisonAI:v0.0.59rc4
MervinPraison/PraisonAI:v0.0.59rc3
MervinPraison/PraisonAI:v0.0.59rc2
MervinPraison/PraisonAI:v0.0.59rc1
MervinPraison/PraisonAI:v0.0.58
MervinPraison/PraisonAI:0.0.57
MervinPraison/PraisonAI:0.0.56
MervinPraison/PraisonAI:0.0.55
MervinPraison/PraisonAI:v0.0.54
MervinPraison/PraisonAI:v0.0.53
MervinPraison/PraisonAI:v0.0.52
MervinPraison/PraisonAI:v0.0.51
MervinPraison/PraisonAI:v0.0.50
MervinPraison/PraisonAI:v0.0.49
MervinPraison/PraisonAI:v0.0.48
MervinPraison/PraisonAI:v0.0.47
MervinPraison/PraisonAI:v0.0.46
MervinPraison/PraisonAI:v0.0.45
MervinPraison/PraisonAI:v0.0.44
MervinPraison/PraisonAI:v0.0.43
MervinPraison/PraisonAI:v0.0.42
MervinPraison/PraisonAI:v0.0.41
MervinPraison/PraisonAI:v0.0.40
MervinPraison/PraisonAI:v0.0.39
MervinPraison/PraisonAI:v0.0.38
MervinPraison/PraisonAI:v0.0.37
MervinPraison/PraisonAI:v0.0.36
MervinPraison/PraisonAI:v0.0.35
MervinPraison/PraisonAI:v0.0.34
MervinPraison/PraisonAI:v0.0.33
MervinPraison/PraisonAI:v0.0.32
MervinPraison/PraisonAI:v0.0.31
MervinPraison/PraisonAI:v0.0.30
MervinPraison/PraisonAI:v0.0.29
MervinPraison/PraisonAI:v0.0.28
MervinPraison/PraisonAI:v0.0.27
MervinPraison/PraisonAI:v0.0.26
MervinPraison/PraisonAI:v0.0.25
MervinPraison/PraisonAI:v0.0.24
MervinPraison/PraisonAI:v0.0.23
MervinPraison/PraisonAI:v0.0.22
MervinPraison/PraisonAI:v0.0.21
MervinPraison/PraisonAI:v0.0.20
MervinPraison/PraisonAI:v0.0.18
MervinPraison/PraisonAI:v0.0.2
MervinPraison/PraisonAI:v0.0.1
...
compare: MervinPraison/PraisonAI:fix/stream-compaction
MervinPraison/PraisonAI:claude/issue-6292-20261107
MervinPraison/PraisonAI:claude/issue-6289-20261107
MervinPraison/PraisonAI:claude/issue-6286-20261107
MervinPraison/PraisonAI:claude/issue-6288-20261107
MervinPraison/PraisonAI:claude/issue-6266-20261106
MervinPraison/PraisonAI:claude/issue-6279-20261107
MervinPraison/PraisonAI:claude/issue-6284-20261107
MervinPraison/PraisonAI:claude/issue-6281-20261107
MervinPraison/PraisonAI:claude/issue-6270-20261106
MervinPraison/PraisonAI:claude/issue-6271-20261106
MervinPraison/PraisonAI:claude/issue-6268-20261106
MervinPraison/PraisonAI:claude/issue-6264-20261106
MervinPraison/PraisonAI:claude/issue-6038-20261026
MervinPraison/PraisonAI:main
MervinPraison/PraisonAI:claude/issue-6260-20261105
MervinPraison/PraisonAI:claude/issue-6259-20261105
MervinPraison/PraisonAI:claude/issue-6257-20261105
MervinPraison/PraisonAI:claude/issue-6253-20261105
MervinPraison/PraisonAI:claude/issue-6255-20261105
MervinPraison/PraisonAI:claude/issue-6248-20261105
MervinPraison/PraisonAI:claude/issue-6249-20261105
MervinPraison/PraisonAI:fix/gitguardian-deviceauth-tuple
MervinPraison/PraisonAI:docs/readme-exam-wording
MervinPraison/PraisonAI:claude/issue-6245-20261105
MervinPraison/PraisonAI:claude/issue-6238-20261105
MervinPraison/PraisonAI:claude/issue-6242-20261105
MervinPraison/PraisonAI:claude/issue-6241-20261105
MervinPraison/PraisonAI:docs/readme-own-ai-line
MervinPraison/PraisonAI:fix/edit-hint-nested-tool-dicts
MervinPraison/PraisonAI:docs/readme-pitch-followup
MervinPraison/PraisonAI:claude/friendly-dirac-ey74ph
MervinPraison/PraisonAI:docs/ts-pitch-followup
MervinPraison/PraisonAI:claude/issue-6228-20261104
MervinPraison/PraisonAI:docs/reposition-readme
MervinPraison/PraisonAI:docs/ts-reposition
MervinPraison/PraisonAI:fix/benchmark-scripts-fair-runs
MervinPraison/PraisonAI:fix/system-prompt-only-relevant-hints
MervinPraison/PraisonAI:claude/issue-6223-20261104
MervinPraison/PraisonAI:fix/litellm-route-duplicate-prompt
MervinPraison/PraisonAI:claude/issue-6217-20261104
MervinPraison/PraisonAI:claude/issue-6215-20261103
MervinPraison/PraisonAI:claude/issue-6208-20261103
MervinPraison/PraisonAI:claude/issue-6210-20261103
MervinPraison/PraisonAI:claude/issue-6204-20261103
MervinPraison/PraisonAI:claude/issue-6206-20261103
MervinPraison/PraisonAI:claude/issue-6202-20261103
MervinPraison/PraisonAI:claude/issue-6200-20261102
MervinPraison/PraisonAI:claude/issue-6179-20261101
MervinPraison/PraisonAI:claude/issue-6175-20261101
MervinPraison/PraisonAI:claude/issue-6173-20261101
MervinPraison/PraisonAI:claude/issue-6171-20261101
MervinPraison/PraisonAI:claude/issue-6167-20261031
MervinPraison/PraisonAI:claude/issue-6168-20261031
MervinPraison/PraisonAI:claude/issue-6162-20261031
MervinPraison/PraisonAI:claude/issue-6160-20261031
MervinPraison/PraisonAI:claude/issue-6158-20261031
MervinPraison/PraisonAI:claude/issue-6156-20261031
MervinPraison/PraisonAI:claude/issue-6152-20261031
MervinPraison/PraisonAI:claude/issue-6151-20261031
MervinPraison/PraisonAI:claude/issue-6150-20261031
MervinPraison/PraisonAI:claude/issue-6146-20261031
MervinPraison/PraisonAI:claude/issue-6144-20261030
MervinPraison/PraisonAI:claude/issue-6140-20261030
MervinPraison/PraisonAI:claude/issue-6138-20261030
MervinPraison/PraisonAI:claude/issue-6136-20261030
MervinPraison/PraisonAI:claude/issue-6134-20261030
MervinPraison/PraisonAI:claude/issue-6128-20261030
MervinPraison/PraisonAI:claude/issue-6126-20261029
MervinPraison/PraisonAI:claude/issue-6032-20261028
MervinPraison/PraisonAI:claude/issue-6122-20261029
MervinPraison/PraisonAI:claude/issue-6123-20261029
MervinPraison/PraisonAI:claude/issue-6119-20261029
MervinPraison/PraisonAI:claude/issue-6116-20261029
MervinPraison/PraisonAI:fix/outsider-preamble-task-anchor
MervinPraison/PraisonAI:claude/issue-5180-20261029
MervinPraison/PraisonAI:claude/issue-5051-20261028
MervinPraison/PraisonAI:claude/issue-5835-20261028
MervinPraison/PraisonAI:claude/issue-5061-20261028
MervinPraison/PraisonAI:claude/issue-5744-20261028
MervinPraison/PraisonAI:claude/issue-5741-20261028
MervinPraison/PraisonAI:claude/issue-6041-20261028
MervinPraison/PraisonAI:claude/issue-6033-20261028
MervinPraison/PraisonAI:claude/issue-5151-20261028
MervinPraison/PraisonAI:claude/issue-6015-20261028
MervinPraison/PraisonAI:claude/issue-5920-20261028
MervinPraison/PraisonAI:claude/issue-5821-20261028
MervinPraison/PraisonAI:claude/issue-6034-20261026
MervinPraison/PraisonAI:fix/gate-final-deadlock
MervinPraison/PraisonAI:claude/issue-6099-20261028
MervinPraison/PraisonAI:claude/issue-6096-20261028
MervinPraison/PraisonAI:claude/issue-6094-20261028
MervinPraison/PraisonAI:claude/issue-6092-20261028
MervinPraison/PraisonAI:claude/issue-6024-20261026
MervinPraison/PraisonAI:claude/issue-6036-20261026
MervinPraison/PraisonAI:claude/issue-5092-20261026
MervinPraison/PraisonAI:claude/issue-6037-20261026
MervinPraison/PraisonAI:claude/issue-6044-20261026
MervinPraison/PraisonAI:claude/issue-6043-20261026
MervinPraison/PraisonAI:claude/issue-6020-20261026
MervinPraison/PraisonAI:fix/gitguardian-cli-message
MervinPraison/PraisonAI:fix/action-allowed-tools-newlines
MervinPraison/PraisonAI:fix/trace-streaming-agent-run
MervinPraison/PraisonAI:claude/issue-6079-20261027
MervinPraison/PraisonAI:claude/issue-6084-20261027
MervinPraison/PraisonAI:fix/trace-unnamed-agent-ids
MervinPraison/PraisonAI:claude/issue-6080-20261027
MervinPraison/PraisonAI:claude/issue-6078-20261027
MervinPraison/PraisonAI:claude/issue-6076-20261027
MervinPraison/PraisonAI:claude/issue-5795-20261013
MervinPraison/PraisonAI:claude/issue-6072-20261027
MervinPraison/PraisonAI:claude/issue-6074-20261027
MervinPraison/PraisonAI:claude/issue-6029-20261026
MervinPraison/PraisonAI:claude/issue-6021-20261026
MervinPraison/PraisonAI:chore/aiui-floor-0.3.148
MervinPraison/PraisonAI:claude/issue-6042-20261026
MervinPraison/PraisonAI:fix/headless-test-project-root
MervinPraison/PraisonAI:claude/issue-6035-20261026
MervinPraison/PraisonAI:claude/issue-6040-20261026
MervinPraison/PraisonAI:claude/issue-6028-20261026
MervinPraison/PraisonAI:claude/issue-6027-20261026
MervinPraison/PraisonAI:claude/issue-6025-20261026
MervinPraison/PraisonAI:claude/issue-6023-20261026
MervinPraison/PraisonAI:claude/issue-6039-20261026
MervinPraison/PraisonAI:claude/issue-6026-20261026
MervinPraison/PraisonAI:claude/issue-6030-20261026
MervinPraison/PraisonAI:fix/replay-rerun-prefix-variables
MervinPraison/PraisonAI:claude/multi-agent-praisonai-platform-dfbgzo
MervinPraison/PraisonAI:claude/issue-6018-20261026
MervinPraison/PraisonAI:claude/issue-5980-20261025
MervinPraison/PraisonAI:feat/replay-show
MervinPraison/PraisonAI:feat/replay-core
MervinPraison/PraisonAI:feat/replay-wrapper
MervinPraison/PraisonAI:fix/browser-test-send-json
MervinPraison/PraisonAI:fix/sync-js-workflow-yaml
MervinPraison/PraisonAI:fix/ci-litellm-clobber
MervinPraison/PraisonAI:claude/issue-5997-20261026
MervinPraison/PraisonAI:claude/issue-5998-20261026
MervinPraison/PraisonAI:claude/issue-5906-20261019
MervinPraison/PraisonAI:claude/issue-5990-20261026
MervinPraison/PraisonAI:claude/issue-5945-20261022
MervinPraison/PraisonAI:claude/issue-5899-20261019
MervinPraison/PraisonAI:claude/issue-5995-20261026
MervinPraison/PraisonAI:claude/issue-5967-20261024
MervinPraison/PraisonAI:claude/issue-5929-20261020
MervinPraison/PraisonAI:fix/outsider-flag-precision
MervinPraison/PraisonAI:claude/issue-5908-20261019
MervinPraison/PraisonAI:claude/issue-5838-20261015
MervinPraison/PraisonAI:claude/issue-6004-20261026
MervinPraison/PraisonAI:claude/issue-6003-20261026
MervinPraison/PraisonAI:fix/referenced-404-not-outsider
MervinPraison/PraisonAI:claude/issue-5992-20261026
MervinPraison/PraisonAI:claude/issue-5986-20261025
MervinPraison/PraisonAI:claude/issue-5984-20261025
MervinPraison/PraisonAI:claude/issue-5982-20261025
MervinPraison/PraisonAI:claude/issue-5977-20261024
MervinPraison/PraisonAI:claude/issue-5973-20261024
MervinPraison/PraisonAI:claude/issue-5968-20261024
MervinPraison/PraisonAI:claude/issue-5969-20261024
MervinPraison/PraisonAI:claude/issue-5964-20261023
MervinPraison/PraisonAI:claude/issue-5962-20261023
MervinPraison/PraisonAI:claude/issue-5960-20261023
MervinPraison/PraisonAI:claude/issue-5957-20261023
MervinPraison/PraisonAI:claude/issue-5955-20261023
MervinPraison/PraisonAI:claude/issue-5953-20261022
MervinPraison/PraisonAI:claude/issue-5951-20261022
MervinPraison/PraisonAI:claude/issue-5949-20261022
MervinPraison/PraisonAI:claude/issue-5944-20261022
MervinPraison/PraisonAI:claude/issue-5942-20261022
MervinPraison/PraisonAI:claude/issue-5938-20261022
MervinPraison/PraisonAI:claude/issue-5937-20261022
MervinPraison/PraisonAI:claude/issue-5928-20261020
MervinPraison/PraisonAI:claude/issue-5925-20261020
MervinPraison/PraisonAI:claude/issue-5921-20261020
MervinPraison/PraisonAI:claude/issue-5900-20261019
MervinPraison/PraisonAI:claude/issue-5918-20261019
MervinPraison/PraisonAI:claude/issue-5912-20261019
MervinPraison/PraisonAI:claude/issue-5913-20261019
MervinPraison/PraisonAI:claude/issue-5914-20261019
MervinPraison/PraisonAI:claude/issue-5909-20261019
MervinPraison/PraisonAI:claude/issue-5904-20261019
MervinPraison/PraisonAI:claude/issue-5898-20261019
MervinPraison/PraisonAI:claude/issue-5880-20261018
MervinPraison/PraisonAI:claude/issue-5895-20261018
MervinPraison/PraisonAI:claude/issue-5891-20261018
MervinPraison/PraisonAI:claude/issue-5884-20261018
MervinPraison/PraisonAI:claude/issue-5878-20261018
MervinPraison/PraisonAI:claude/issue-5874-20261017
MervinPraison/PraisonAI:feat/outsider-security-review
MervinPraison/PraisonAI:claude/issue-5870-20261017
MervinPraison/PraisonAI:claude/issue-5864-20261016
MervinPraison/PraisonAI:claude/issue-5866-20261016
MervinPraison/PraisonAI:claude/issue-5867-20261016
MervinPraison/PraisonAI:claude/issue-5862-20261016
MervinPraison/PraisonAI:claude/issue-5860-20261016
MervinPraison/PraisonAI:claude/issue-5858-20261016
MervinPraison/PraisonAI:claude/issue-5854-20261016
MervinPraison/PraisonAI:claude/issue-5855-20261016
MervinPraison/PraisonAI:claude/issue-5852-20261015
MervinPraison/PraisonAI:claude/issue-5799-20261013
MervinPraison/PraisonAI:claude/issue-5850-20261015
MervinPraison/PraisonAI:claude/issue-5848-20261015
MervinPraison/PraisonAI:claude/issue-5846-20261015
MervinPraison/PraisonAI:claude/issue-5840-20261015
MervinPraison/PraisonAI:claude/issue-5844-20261015
MervinPraison/PraisonAI:fix/claude-no-fork-code
MervinPraison/PraisonAI:fix/claude-actor-authorization
MervinPraison/PraisonAI:claude/issue-5822-20261015
MervinPraison/PraisonAI:claude/issue-5826-20261015
MervinPraison/PraisonAI:claude/issue-5825-20261015
MervinPraison/PraisonAI:claude/issue-5824-20261015
MervinPraison/PraisonAI:claude/issue-5823-20261015
MervinPraison/PraisonAI:claude/issue-5819-20261015
MervinPraison/PraisonAI:claude/issue-5827-20261015
MervinPraison/PraisonAI:claude/issue-5820-20261015
MervinPraison/PraisonAI:claude/issue-5810-20261014
MervinPraison/PraisonAI:claude/issue-5812-20261014
MervinPraison/PraisonAI:claude/issue-5815-20261014
MervinPraison/PraisonAI:claude/issue-5811-20261014
MervinPraison/PraisonAI:claude/issue-5806-20261014
MervinPraison/PraisonAI:claude/issue-5808-20261014
MervinPraison/PraisonAI:claude/issue-5768-20261011
MervinPraison/PraisonAI:claude/issue-5765-20261011
MervinPraison/PraisonAI:claude/issue-5773-20261012
MervinPraison/PraisonAI:fix/merge-gate-starvation
MervinPraison/PraisonAI:claude/issue-5802-20261013
MervinPraison/PraisonAI:claude/issue-5797-20261013
MervinPraison/PraisonAI:claude/issue-5776-20261012
MervinPraison/PraisonAI:claude/routing-rules-tools-connectors
MervinPraison/PraisonAI:fix/merge-gate-final-completion
MervinPraison/PraisonAI:claude/issue-5790-20261012
MervinPraison/PraisonAI:claude/issue-5791-20261012
MervinPraison/PraisonAI:claude/issue-5780-20261012
MervinPraison/PraisonAI:claude/issue-5782-20261012
MervinPraison/PraisonAI:claude/issue-5783-20261012
MervinPraison/PraisonAI:claude/issue-5753-20261009
MervinPraison/PraisonAI:claude/issue-5775-20261012
MervinPraison/PraisonAI:claude/issue-5771-20261012
MervinPraison/PraisonAI:claude/issue-5763-20261011
MervinPraison/PraisonAI:claude/issue-5758-20261010
MervinPraison/PraisonAI:claude/issue-5148-20260923-1223
MervinPraison/PraisonAI:claude/issue-5749-20261009
MervinPraison/PraisonAI:claude/pr-5735-20261008-1733
MervinPraison/PraisonAI:claude/pr-5444-20261008-1131
MervinPraison/PraisonAI:claude/pr-5444-20261008-1115
MervinPraison/PraisonAI:claude/pr-5671-20261008-0532
MervinPraison/PraisonAI:claude/pr-5708-20261008-0525
MervinPraison/PraisonAI:fix/mcp-remote-tool-wrappers
MervinPraison/PraisonAI:claude/pr-5697-20261007-1546
MervinPraison/PraisonAI:fix/responses-assistant-content-parts
MervinPraison/PraisonAI:claude/pr-5325-20261007-1037
MervinPraison/PraisonAI:claude/pr-5612-20261007-1015
MervinPraison/PraisonAI:test/compute-release-completion
MervinPraison/PraisonAI:claude/pr-5325-20261007-1010
MervinPraison/PraisonAI:fix/docs-priority-roundtrip
MervinPraison/PraisonAI:claude/pr-5612-20261007-0940
MervinPraison/PraisonAI:claude/pr-5648-20261007-0940
MervinPraison/PraisonAI:fix/sqlite-transcript-portable-storage
MervinPraison/PraisonAI:claude/pr-5631-20261002-1320
MervinPraison/PraisonAI:fix/sqlite-backend-clear-rowcount
MervinPraison/PraisonAI:fix/hierarchical-session-base-fields
MervinPraison/PraisonAI:fix/session-search-invalid-utf8
MervinPraison/PraisonAI:fix/session-spill-structured-recovery
MervinPraison/PraisonAI:fix/session-atomic-agent-history
MervinPraison/PraisonAI:fix/workflow-cache-run-condition
MervinPraison/PraisonAI:claude/pr-5370-20260929-1100
MervinPraison/PraisonAI:claude/pr-5364-20260929-1007
MervinPraison/PraisonAI:claude/pr-5330-20260929-0942
MervinPraison/PraisonAI:claude/pr-5245-20260929-0914
MervinPraison/PraisonAI:claude/pr-5330-20260929-0905
MervinPraison/PraisonAI:claude/pr-5352-20260929-0856
MervinPraison/PraisonAI:feat/mrscraper-integration
MervinPraison/PraisonAI:repostew/followup-4524
MervinPraison/PraisonAI:fix/image-agent-async-offload
MervinPraison/PraisonAI:fix/async-once-delivery-outcome
MervinPraison/PraisonAI:feat/desktop-channels-gateway
MervinPraison/PraisonAI:fix/5013-ollama-chaining
MervinPraison/PraisonAI:fix/5017-model-output-pr
MervinPraison/PraisonAI:claude/pr-5122-20260917-0815
MervinPraison/PraisonAI:fix/comp-ts-gaps
MervinPraison/PraisonAI:fix/comp-python-gaps
MervinPraison/PraisonAI:claude/pr-4953-20260908-1404
MervinPraison/PraisonAI:fix/rag-silent-retrieval-failure
MervinPraison/PraisonAI:fill/gaps-team
MervinPraison/PraisonAI:codex/praison-2249-fix
MervinPraison/PraisonAI:claude/pr-4754-20260903-0818
MervinPraison/PraisonAI:claude/issue-4696-20260902-2133
MervinPraison/PraisonAI:claude/pr-4747-20260903-0800
MervinPraison/PraisonAI:claude/pr-4742-20260903-0752
MervinPraison/PraisonAI:claude/pr-4746-20260903-0747
MervinPraison/PraisonAI:fix/stream-kwargs-and-smart-gate
MervinPraison/PraisonAI:claude/pr-4705-20260902-2215
MervinPraison/PraisonAI:fix/stream-compaction
MervinPraison/PraisonAI:fix/boot-not-fatal-on-unhealthy-engine
MervinPraison/PraisonAI:claude/pr-4665-20260902-1023
MervinPraison/PraisonAI:claude/pr-4664-20260902-1019
MervinPraison/PraisonAI:claude/pr-4476-20260902-0655
MervinPraison/PraisonAI:claude/pr-4485-20260902-0655
MervinPraison/PraisonAI:claude/pr-4618-20260902-0655
MervinPraison/PraisonAI:claude/pr-4457-20260902-0655
MervinPraison/PraisonAI:claude/pr-4601-20260829-0935
MervinPraison/PraisonAI:claude/pr-4572-20260828-1724
MervinPraison/PraisonAI:claude/pr-4570-20260828-1658
MervinPraison/PraisonAI:fix/mobile-settings-ignored
MervinPraison/PraisonAI:claude/pr-4543-20260828-1017
MervinPraison/PraisonAI:claude/pr-4531-20260828-0654
MervinPraison/PraisonAI:claude/pr-4486-20260827-1328
MervinPraison/PraisonAI:claude/pr-4429-20260826-2122
MervinPraison/PraisonAI:claude/pr-4430-20260826-2122
MervinPraison/PraisonAI:claude/pr-4428-20260826-2112
MervinPraison/PraisonAI:claude/pr-4404-20260826-1859
MervinPraison/PraisonAI:fix/verbose-breaks-internal-callers
MervinPraison/PraisonAI:claude/pr-4234-20260824-1956
MervinPraison/PraisonAI:feat/gbr-pair
MervinPraison/PraisonAI:fix/windows-test-failures
MervinPraison/PraisonAI:feat/run-on-docker
MervinPraison/PraisonAI:claude/pr-4069-20260819-2118
MervinPraison/PraisonAI:claude/pr-4041-20260819-1833
MervinPraison/PraisonAI:fix/hybrid-workflow-tests
MervinPraison/PraisonAI:fix/skip-hanging-test-clean
MervinPraison/PraisonAI:fix/mathlib-implementations
MervinPraison/PraisonAI:fix/3930-headless-code
MervinPraison/PraisonAI:fix/3934-responses-vision-input
MervinPraison/PraisonAI:fix/async-state-deepcopy-overlap
MervinPraison/PraisonAI:fix/audit-agent-deepcopy-locks
MervinPraison/PraisonAI:fix/durable-none-result-status
MervinPraison/PraisonAI:fix/issue-3761-docs-delegation-hitl-limitations
MervinPraison/PraisonAI:fix/3867-wrapper-regressions
MervinPraison/PraisonAI:feat/3760-compaction-memory-flush
MervinPraison/PraisonAI:fix/3868-failure-replies
MervinPraison/PraisonAI:feat/3759-durable-run-resume
MervinPraison/PraisonAI:feat/3762-memory-prefetch
MervinPraison/PraisonAI:fix/3871-schedule-timezone
MervinPraison/PraisonAI:feat/3869-extensible-doctor
MervinPraison/PraisonAI:fix/3873-dead-standardise-click
MervinPraison/PraisonAI:fix/issue-3050-1784113059
MervinPraison/PraisonAI:fix/windows-file-locking
MervinPraison/PraisonAI:fix/conftest-pytest-plugins-error
MervinPraison/PraisonAI:fix-ui-default-app-utf8
MervinPraison/PraisonAI:fix/e2e-examples-batch4
MervinPraison/PraisonAI:fix/e2e-examples-batch3
MervinPraison/PraisonAI:fix/e2e-examples-batch2
MervinPraison/PraisonAI:fix/praisonai-train-unsloth-latest
MervinPraison/PraisonAI:fix-telemetry-cleanup
MervinPraison/PraisonAI:fix-windows-test-signal-compatibility
MervinPraison/PraisonAI:fix/examples-runner-windows-utf8
MervinPraison/PraisonAI:feat/tenki-compute-provider
MervinPraison/PraisonAI:fix/issue-2821-embedding-failure-handling
MervinPraison/PraisonAI:claude/pr-2808-20260708-1055
MervinPraison/PraisonAI:claude/pr-2768-20260707-1917
MervinPraison/PraisonAI:claude/pr-2758-20260707-1050
MervinPraison/PraisonAI:claude/pr-2756-20260707-1034
MervinPraison/PraisonAI:fix/cli-session-isolation-conftest
MervinPraison/PraisonAI:feat/docs-run-dry-run
MervinPraison/PraisonAI:claude/pr-2631-20260703-1113
MervinPraison/PraisonAI:claude/pr-2630-20260703-1033
MervinPraison/PraisonAI:feat/dakera-memory-adapter
MervinPraison/PraisonAI:test/fix-default-tool-dir-path-test
MervinPraison/PraisonAI:claude/pr-2550-20260701-1947
MervinPraison/PraisonAI:claude/pr-2494-20260630-1053
MervinPraison/PraisonAI:claude/pr-2493-20260630-1050
MervinPraison/PraisonAI:claude/pr-2492-20260630-1042
MervinPraison/PraisonAI:claude/pr-2478-20260630-0908
MervinPraison/PraisonAI:claude/pr-2462-20260630-0601
MervinPraison/PraisonAI:codex/add-xquik-tweet-search-tool
MervinPraison/PraisonAI:codex/agent-small-fix
MervinPraison/PraisonAI:fix/1587-strategic-architecture-proposal--reliabi
MervinPraison/PraisonAI:claude/pr-1367-20260624-2048
MervinPraison/PraisonAI:claude/pr-1889-20260624-2046
MervinPraison/PraisonAI:claude/pr-2169-20260624-1145
MervinPraison/PraisonAI:claude/runtime-streaming-docs-20260622
MervinPraison/PraisonAI:claude/pr-2100-20260622-2139
MervinPraison/PraisonAI:claude/minor-fixes-20260619
MervinPraison/PraisonAI:claude/issue-2027-remaining-fixes-20260619
MervinPraison/PraisonAI:phase4-api-fixes
MervinPraison/PraisonAI:claude/cleanup-toolsets-tests-20260612
MervinPraison/PraisonAI:claude/pr-1823-20260612-0959
MervinPraison/PraisonAI:claude/pr-1812-20260612-0959
MervinPraison/PraisonAI:claude/error-classifier-tests-20260612
MervinPraison/PraisonAI:fix/issue-1810-1781094787
MervinPraison/PraisonAI:phase3-remaining-fixes
MervinPraison/PraisonAI:example-audit-and-fixes
MervinPraison/PraisonAI:example-validation-phase2
MervinPraison/PraisonAI:fix/workspace-member-escalation
MervinPraison/PraisonAI:fix/security-hardening-jwt-a2a-eval
MervinPraison/PraisonAI:claude/tool-search-cli-yaml-enhancements-20260602
MervinPraison/PraisonAI:feat/add-client-name
MervinPraison/PraisonAI:docs/fix-broken-flow-link
MervinPraison/PraisonAI:feat/add-client-setname
MervinPraison/PraisonAI:claude/issue-1750-20260527-0626
MervinPraison/PraisonAI:add-valkey
MervinPraison/PraisonAI:claude/remove-hermes-compatibility-20260520
MervinPraison/PraisonAI:claude/pr-1685-20260519-0600
MervinPraison/PraisonAI:fix/llm-response-unguarded
MervinPraison/PraisonAI:claude/pr-1645-20260509-2209
MervinPraison/PraisonAI:claude/pr-1644-20260509-2204
MervinPraison/PraisonAI:claude/pr-1642-20260509-2154
MervinPraison/PraisonAI:improve/docs-0509
MervinPraison/PraisonAI:fix/dry-schedule-parser
MervinPraison/PraisonAI:fix/unsafe-bind-address
MervinPraison/PraisonAI:fix/add-email-validator-test-dep
MervinPraison/PraisonAI:fix/add-debug-log-branch-checkout
MervinPraison/PraisonAI:claude/pr-1598-20260503-0528
MervinPraison/PraisonAI:claude/issue-1584-20260430-0617
MervinPraison/PraisonAI:claude/issue-1576-20260428-1205
MervinPraison/PraisonAI:add-mseep-badge
MervinPraison/PraisonAI:claude/issue-1556-20260426-0829
MervinPraison/PraisonAI:claude/pr-1555-20260426-0642
MervinPraison/PraisonAI:claude/issue-1523-20260422-1648
MervinPraison/PraisonAI:claude/migrate-sqlite-database-hishA
MervinPraison/PraisonAI:claude/issue-1443-20260417-0654
MervinPraison/PraisonAI:claude/pr-1442-20260417-0604
MervinPraison/PraisonAI:claude/issue-1429-20260417-0542
MervinPraison/PraisonAI:claude/issue-1430-20260417-0542
MervinPraison/PraisonAI:claude/pr-1433-20260417-0541
MervinPraison/PraisonAI:claude/pr-1432-20260417-0540
MervinPraison/PraisonAI:claude/pr-1434-20260417-0541
MervinPraison/PraisonAI:claude/issue-1430-20260416-2118
MervinPraison/PraisonAI:claude/issue-1426-20260416-2118
MervinPraison/PraisonAI:claude/issue-1429-20260416-2118
MervinPraison/PraisonAI:claude/issue-1417-20260416-2050
MervinPraison/PraisonAI:feat/capability-preflight-fallback-router
MervinPraison/PraisonAI:claude/issue-1377-20260414-0940
MervinPraison/PraisonAI:claude/issue-1379-20260414-0940
MervinPraison/PraisonAI:claude/issue-1373-20260414-0939
MervinPraison/PraisonAI:claude/issue-1376-20260414-0939
MervinPraison/PraisonAI:claude/issue-1378-20260414-0940
MervinPraison/PraisonAI:claude/issue-1375-20260414-0939
MervinPraison/PraisonAI:claude/pr-1355-20260410-1100
MervinPraison/PraisonAI:praisonai/issue-1343
MervinPraison/PraisonAI:praisonai/issue-1345
MervinPraison/PraisonAI:praisonai/issue-1341
MervinPraison/PraisonAI:claude/issue-1337-20260409-1508
MervinPraison/PraisonAI:claude/issue-1337-20260409-1315
MervinPraison/PraisonAI:claude/issue-1336-20260409-1139
MervinPraison/PraisonAI:claude/pr-1332-20260409-0940
MervinPraison/PraisonAI:feat/praisonai-pr-reviewer-manual
MervinPraison/PraisonAI:claude/adoring-mccarthy-xoTuT
MervinPraison/PraisonAI:claude/pr-1318-20260408-1538
MervinPraison/PraisonAI:claude/adoring-mccarthy-gBwqR
MervinPraison/PraisonAI:claude/issue-1280-20260408-0916
MervinPraison/PraisonAI:claude/issue-1117-20260408-0602
MervinPraison/PraisonAI:claude/issue-1117-20260407-2053
MervinPraison/PraisonAI:feature/jit-hydration-optimization
MervinPraison/PraisonAI:feature/budget-tracking-optimization
MervinPraison/PraisonAI:gemini/issue-1249-fix-mem0-mongodb
MervinPraison/PraisonAI:gemini/issue-1250-fix-sequential-ollama-tools
MervinPraison/PraisonAI:feat/reasoning-agent-v2
MervinPraison/PraisonAI:mervin/pr-1221-agent-decomposition
MervinPraison/PraisonAI:claude/pr-850-20260331-0926
MervinPraison/PraisonAI:claude/pr-976-20260331-0927
MervinPraison/PraisonAI:claude/pr-1012-20260331-0932
MervinPraison/PraisonAI:claude/issue-1216-20260331-0930
MervinPraison/PraisonAI:claude/pr-1094-20260331-0931
MervinPraison/PraisonAI:claude/pr-1052-20260331-0926
MervinPraison/PraisonAI:claude/pr-1170-20260330-2024
MervinPraison/PraisonAI:gemini/issue-1169-fix-sqlite-memory
MervinPraison/PraisonAI:pr-1121
MervinPraison/PraisonAI:develop
MervinPraison/PraisonAI:cursor/development-environment-setup-244d
MervinPraison/PraisonAI:revert-1096-fix/issue-1091-mcp-optional-import
MervinPraison/PraisonAI:08-19-demo_a1b82964_add_server_api
MervinPraison/PraisonAI:08-19-demo_a6905493_add_frontend
MervinPraison/PraisonAI:08-19-demo_6fec5aae_add_activity_feed_api
MervinPraison/PraisonAI:claude/issue-1077-20250805-0056
MervinPraison/PraisonAI:claude/issue-1074-20250731-1136
MervinPraison/PraisonAI:claude/issue-1073-20250730-0605
MervinPraison/PraisonAI:monitoring-examples-20250724
MervinPraison/PraisonAI:claude/pr-1039-20250722-1300
MervinPraison/PraisonAI:claude/issue-1036-20250722-1143
MervinPraison/PraisonAI:claude/issue-981-20250718-2158
MervinPraison/PraisonAI:claude/pr-1006-20250718-1659
MervinPraison/PraisonAI:claude/pr-1006-20250718-1636
MervinPraison/PraisonAI:claude/issue-1003-20250718-1637
MervinPraison/PraisonAI:claude/pr-1001-20250718-1548
MervinPraison/PraisonAI:claude/fix-telemetry-hanging-issue
MervinPraison/PraisonAI:claude/pr-997-20250718-1440
MervinPraison/PraisonAI:claude/comprehensive-telemetry-cleanup-fix
MervinPraison/PraisonAI:claude/issue-995-20250718-1411
MervinPraison/PraisonAI:claude/issue-968-reasoning-implementation
MervinPraison/PraisonAI:claude/issue-970-20250717-0013
MervinPraison/PraisonAI:claude/pr-953-20250716-1246
MervinPraison/PraisonAI:claude/pr-933-20250715_165633
MervinPraison/PraisonAI:claude/issue-821-20250711_110213
MervinPraison/PraisonAI:claude/ollama-fix-improvements-20250715
MervinPraison/PraisonAI:claude/issue-918-20250715_060131
MervinPraison/PraisonAI:claude/issue-906-20250714_165130
MervinPraison/PraisonAI:claude/issue-876-20250714_005808
MervinPraison/PraisonAI:claude/issue-854-20250713_195413
MervinPraison/PraisonAI:claude/issue-860-20250713_112856
MervinPraison/PraisonAI:claude/issue-846-20250712_182019
MervinPraison/PraisonAI:claude/issue-845-20250712_181827
MervinPraison/PraisonAI:claude/pr-842-20250712_181421
MervinPraison/PraisonAI:claude/pr-842-20250712_180656
MervinPraison/PraisonAI:claude/pr-844-20250712_173237
MervinPraison/PraisonAI:claude/issue-821-20250711_233734
MervinPraison/PraisonAI:claude/issue-820-20250711_233813
MervinPraison/PraisonAI:claude/issue-828-20250711_150747
MervinPraison/PraisonAI:claude/issue-827-20250711_145229
MervinPraison/PraisonAI:claude/issue-820-20250711_110122
MervinPraison/PraisonAI:claude/pr-799-20250711_070401
MervinPraison/PraisonAI:claude/issue-808-20250710_234549
MervinPraison/PraisonAI:claude/issue-809-20250710_234619
MervinPraison/PraisonAI:claude/issue-806-20250710_233244
MervinPraison/PraisonAI:claude/issue-797-20250710_222645
MervinPraison/PraisonAI:claude/issue-792-20250710_213600
MervinPraison/PraisonAI:claude/issue-790-20250710_213630
MervinPraison/PraisonAI:claude/issue-792-20250710_213108
MervinPraison/PraisonAI:claude/issue-763-20250708_234842
MervinPraison/PraisonAI:claude/issue-767-20250708_230210
MervinPraison/PraisonAI:claude/issue-767-20250708_222921
MervinPraison/PraisonAI:claude/issue-767-20250708_221730
MervinPraison/PraisonAI:claude/issue-752-20250708_184421
MervinPraison/PraisonAI:claude/issue-739-20250707_212459
MervinPraison/PraisonAI:claude/pr-743-20250707_210255
MervinPraison/PraisonAI:claude/pr-745-20250707_183708
MervinPraison/PraisonAI:cursor/identify-key-optimizations-for-performance-c356
MervinPraison/PraisonAI:claude/issue-722-20250705_201840
MervinPraison/PraisonAI:claude/issue-733-20250705_064329
MervinPraison/PraisonAI:claude/issue-482-20250628_070116
MervinPraison/PraisonAI:claude/issue-103-20250627_113334
MervinPraison/PraisonAI:fix/handle-none-choices-error
MervinPraison/PraisonAI:claude/issue-665-20250617_105939
MervinPraison/PraisonAI:claude/issue-634-20250610_080446
MervinPraison/PraisonAI:claude/issue-579-20250607_005524
MervinPraison/PraisonAI:claude/issue-587-20250603_134357
MervinPraison/PraisonAI:claude/issue-192-20250603_075325
MervinPraison/PraisonAI:claude/issue-122-20250601_040304
MervinPraison/PraisonAI:claude/issue-122-20250530_125513
MervinPraison/PraisonAI:claude/issue-121-20250530_123715
MervinPraison/PraisonAI:claude/pr-540-20250530_100422
MervinPraison/PraisonAI:claude/issue-289-20250528_161505
MervinPraison/PraisonAI:claude/issue-246-20250528_161644
MervinPraison/PraisonAI:claude/issue-246-20250528_143929
MervinPraison/PraisonAI:claude/issue-221-20250528_144203
MervinPraison/PraisonAI:claude/issue-338-20250528_143600
MervinPraison/PraisonAI:claude/issue-459-20250528_143131
MervinPraison/PraisonAI:claude/issue-467-20250523_220934
MervinPraison/PraisonAI:gh-pages
MervinPraison/PraisonAI:dev-upload-feature
MervinPraison/PraisonAI:fix-issue-20
MervinPraison/PraisonAI:v4.7.24
MervinPraison/PraisonAI:v4.7.23
MervinPraison/PraisonAI:v4.7.22
MervinPraison/PraisonAI:v4.7.21
MervinPraison/PraisonAI:v4.7.20
MervinPraison/PraisonAI:v4.7.19
MervinPraison/PraisonAI:v4.7.18
MervinPraison/PraisonAI:v4.7.17
MervinPraison/PraisonAI:v4.7.16
MervinPraison/PraisonAI:v4.7.15
MervinPraison/PraisonAI:v4.7.14
MervinPraison/PraisonAI:v4.7.13
MervinPraison/PraisonAI:v4.7.12
MervinPraison/PraisonAI:v4.7.11
MervinPraison/PraisonAI:v4.7.10
MervinPraison/PraisonAI:v4.7.9
MervinPraison/PraisonAI:v4.7.8
MervinPraison/PraisonAI:v4.7.7
MervinPraison/PraisonAI:v4.7.6
MervinPraison/PraisonAI:v4.7.5
MervinPraison/PraisonAI:v4.7.4
MervinPraison/PraisonAI:praisonaiagents-v1.7.2
MervinPraison/PraisonAI:v4.7.3
MervinPraison/PraisonAI:v4.7.2
MervinPraison/PraisonAI:v4.7.1
MervinPraison/PraisonAI:v4.7.0
MervinPraison/PraisonAI:v4.6.164
MervinPraison/PraisonAI:v4.6.163
MervinPraison/PraisonAI:v4.6.162
MervinPraison/PraisonAI:v4.6.161
MervinPraison/PraisonAI:v4.6.160
MervinPraison/PraisonAI:v4.6.159
MervinPraison/PraisonAI:v4.6.158
MervinPraison/PraisonAI:v4.6.157
MervinPraison/PraisonAI:v4.6.156
MervinPraison/PraisonAI:v4.6.155
MervinPraison/PraisonAI:v4.6.154
MervinPraison/PraisonAI:v4.6.153
MervinPraison/PraisonAI:v4.6.152
MervinPraison/PraisonAI:v4.6.151
MervinPraison/PraisonAI:v4.6.150
MervinPraison/PraisonAI:v4.6.149
MervinPraison/PraisonAI:v4.6.148
MervinPraison/PraisonAI:v4.6.147
MervinPraison/PraisonAI:v4.6.146
MervinPraison/PraisonAI:v4.6.145
MervinPraison/PraisonAI:v4.6.144
MervinPraison/PraisonAI:v4.6.143
MervinPraison/PraisonAI:v4.6.142
MervinPraison/PraisonAI:v4.6.141
MervinPraison/PraisonAI:v4.6.140
MervinPraison/PraisonAI:v4.6.139
MervinPraison/PraisonAI:v4.6.138
MervinPraison/PraisonAI:v4.6.137
MervinPraison/PraisonAI:v4.6.136
MervinPraison/PraisonAI:v4.6.135
MervinPraison/PraisonAI:v4.6.134
MervinPraison/PraisonAI:v4.6.133
MervinPraison/PraisonAI:v4.6.132
MervinPraison/PraisonAI:v4.6.131
MervinPraison/PraisonAI:v4.6.130
MervinPraison/PraisonAI:v4.6.129
MervinPraison/PraisonAI:v4.6.128
MervinPraison/PraisonAI:v4.6.127
MervinPraison/PraisonAI:v4.6.126
MervinPraison/PraisonAI:v4.6.125
MervinPraison/PraisonAI:v4.6.124
MervinPraison/PraisonAI:v4.6.123
MervinPraison/PraisonAI:v4.6.122
MervinPraison/PraisonAI:v4.6.121
MervinPraison/PraisonAI:v4.6.120
MervinPraison/PraisonAI:v4.6.119
MervinPraison/PraisonAI:v4.6.118
MervinPraison/PraisonAI:v4.6.117
MervinPraison/PraisonAI:v4.6.116
MervinPraison/PraisonAI:v4.6.115
MervinPraison/PraisonAI:v4.6.114
MervinPraison/PraisonAI:v4.6.113
MervinPraison/PraisonAI:v4.6.111
MervinPraison/PraisonAI:v4.6.110
MervinPraison/PraisonAI:v4.6.109
MervinPraison/PraisonAI:v4.6.108
MervinPraison/PraisonAI:v4.6.107
MervinPraison/PraisonAI:v4.6.106
MervinPraison/PraisonAI:v4.6.105
MervinPraison/PraisonAI:v4.6.104
MervinPraison/PraisonAI:v4.6.103
MervinPraison/PraisonAI:v4.6.102
MervinPraison/PraisonAI:v4.6.101
MervinPraison/PraisonAI:v4.6.100
MervinPraison/PraisonAI:v4.6.99
MervinPraison/PraisonAI:v4.6.97
MervinPraison/PraisonAI:v4.6.95
MervinPraison/PraisonAI:v4.6.94
MervinPraison/PraisonAI:v4.6.93
MervinPraison/PraisonAI:v4.6.92
MervinPraison/PraisonAI:v4.6.91
MervinPraison/PraisonAI:v4.6.83
MervinPraison/PraisonAI:v4.6.82
MervinPraison/PraisonAI:v4.6.81
MervinPraison/PraisonAI:v4.6.80
MervinPraison/PraisonAI:v4.6.79
MervinPraison/PraisonAI:v4.6.78
MervinPraison/PraisonAI:v4.6.77
MervinPraison/PraisonAI:v4.6.76
MervinPraison/PraisonAI:v4.6.75
MervinPraison/PraisonAI:v4.6.74
MervinPraison/PraisonAI:v4.6.72
MervinPraison/PraisonAI:v4.6.71
MervinPraison/PraisonAI:v4.6.70
MervinPraison/PraisonAI:v4.6.68
MervinPraison/PraisonAI:v4.6.67
MervinPraison/PraisonAI:v4.6.65
MervinPraison/PraisonAI:v4.6.64
MervinPraison/PraisonAI:v4.6.63
MervinPraison/PraisonAI:v4.6.62
MervinPraison/PraisonAI:v4.6.60
MervinPraison/PraisonAI:v4.6.59
MervinPraison/PraisonAI:v4.6.58
MervinPraison/PraisonAI:v4.6.57
MervinPraison/PraisonAI:v4.6.56
MervinPraison/PraisonAI:v4.6.55
MervinPraison/PraisonAI:v4.6.54
MervinPraison/PraisonAI:v4.6.53
MervinPraison/PraisonAI:v4.6.52
MervinPraison/PraisonAI:v4.6.51
MervinPraison/PraisonAI:v4.6.50
MervinPraison/PraisonAI:v4.6.48
MervinPraison/PraisonAI:v4.6.47
MervinPraison/PraisonAI:v4.6.46
MervinPraison/PraisonAI:v4.6.45
MervinPraison/PraisonAI:v4.6.44
MervinPraison/PraisonAI:v4.6.43
MervinPraison/PraisonAI:v4.6.42
MervinPraison/PraisonAI:v4.6.41
MervinPraison/PraisonAI:v4.6.40
MervinPraison/PraisonAI:v4.6.39
MervinPraison/PraisonAI:v4.6.38
MervinPraison/PraisonAI:v4.6.37
MervinPraison/PraisonAI:v4.6.36
MervinPraison/PraisonAI:v4.6.35
MervinPraison/PraisonAI:v4.6.34
MervinPraison/PraisonAI:v4.6.33
MervinPraison/PraisonAI:v4.6.32
MervinPraison/PraisonAI:v4.6.31
MervinPraison/PraisonAI:v4.6.30
MervinPraison/PraisonAI:v4.6.29
MervinPraison/PraisonAI:v4.6.28
MervinPraison/PraisonAI:v4.6.27
MervinPraison/PraisonAI:v4.6.26
MervinPraison/PraisonAI:v4.6.25
MervinPraison/PraisonAI:v4.6.24
MervinPraison/PraisonAI:v4.6.23
MervinPraison/PraisonAI:v4.6.22
MervinPraison/PraisonAI:v4.6.21
MervinPraison/PraisonAI:v4.6.20
MervinPraison/PraisonAI:v4.6.19
MervinPraison/PraisonAI:v4.6.18
MervinPraison/PraisonAI:v4.6.16
MervinPraison/PraisonAI:v4.6.15
MervinPraison/PraisonAI:v4.6.14
MervinPraison/PraisonAI:v4.6.13
MervinPraison/PraisonAI:v4.6.12
MervinPraison/PraisonAI:v4.6.11
MervinPraison/PraisonAI:v4.6.10
MervinPraison/PraisonAI:v4.6.9
MervinPraison/PraisonAI:v4.5.149
MervinPraison/PraisonAI:v4.6.7
MervinPraison/PraisonAI:v4.6.6
MervinPraison/PraisonAI:v4.6.5
MervinPraison/PraisonAI:v4.6.4
MervinPraison/PraisonAI:v4.6.3
MervinPraison/PraisonAI:v4.6.2
MervinPraison/PraisonAI:v4.6.1
MervinPraison/PraisonAI:v4.5.148
MervinPraison/PraisonAI:v4.5.147
MervinPraison/PraisonAI:v4.5.146
MervinPraison/PraisonAI:v4.5.145
MervinPraison/PraisonAI:v4.5.144
MervinPraison/PraisonAI:v4.5.143
MervinPraison/PraisonAI:v4.5.140
MervinPraison/PraisonAI:v4.5.139
MervinPraison/PraisonAI:v4.5.137
MervinPraison/PraisonAI:v4.5.136
MervinPraison/PraisonAI:v4.5.135
MervinPraison/PraisonAI:v4.5.134
MervinPraison/PraisonAI:v4.5.133
MervinPraison/PraisonAI:v4.5.132
MervinPraison/PraisonAI:v4.5.131
MervinPraison/PraisonAI:v4.5.130
MervinPraison/PraisonAI:v4.5.129
MervinPraison/PraisonAI:v4.5.128
MervinPraison/PraisonAI:v4.5.127
MervinPraison/PraisonAI:v4.5.126
MervinPraison/PraisonAI:v4.5.125
MervinPraison/PraisonAI:v4.5.124
MervinPraison/PraisonAI:v4.5.123
MervinPraison/PraisonAI:v4.5.122
MervinPraison/PraisonAI:v4.5.121
MervinPraison/PraisonAI:v4.5.120
MervinPraison/PraisonAI:v4.5.119
MervinPraison/PraisonAI:v4.5.118
MervinPraison/PraisonAI:v4.5.117
MervinPraison/PraisonAI:v4.5.115
MervinPraison/PraisonAI:v4.5.114
MervinPraison/PraisonAI:v4.5.113
MervinPraison/PraisonAI:v4.5.112
MervinPraison/PraisonAI:v4.5.111
MervinPraison/PraisonAI:v4.5.110
MervinPraison/PraisonAI:v4.5.109
MervinPraison/PraisonAI:v4.5.108
MervinPraison/PraisonAI:v4.5.107
MervinPraison/PraisonAI:v4.5.106
MervinPraison/PraisonAI:v4.5.105
MervinPraison/PraisonAI:v4.5.104
MervinPraison/PraisonAI:v4.5.103
MervinPraison/PraisonAI:v4.5.102
MervinPraison/PraisonAI:v4.5.101
MervinPraison/PraisonAI:v4.5.100
MervinPraison/PraisonAI:v4.5.98
MervinPraison/PraisonAI:v4.5.96
MervinPraison/PraisonAI:v4.5.97
MervinPraison/PraisonAI:v4.5.95
MervinPraison/PraisonAI:v4.5.94
MervinPraison/PraisonAI:v4.5.93
MervinPraison/PraisonAI:v4.5.90
MervinPraison/PraisonAI:v4.5.89
MervinPraison/PraisonAI:v4.5.88
MervinPraison/PraisonAI:v4.5.87
MervinPraison/PraisonAI:v4.5.85
MervinPraison/PraisonAI:v4.5.83
MervinPraison/PraisonAI:v4.5.82
MervinPraison/PraisonAI:v4.5.81
MervinPraison/PraisonAI:v4.5.80
MervinPraison/PraisonAI:v4.5.79
MervinPraison/PraisonAI:v4.5.78
MervinPraison/PraisonAI:v4.5.77
MervinPraison/PraisonAI:v4.5.76
MervinPraison/PraisonAI:v4.5.74
MervinPraison/PraisonAI:v4.5.73
MervinPraison/PraisonAI:v4.5.72
MervinPraison/PraisonAI:v4.5.71
MervinPraison/PraisonAI:v4.5.70
MervinPraison/PraisonAI:v4.5.69
MervinPraison/PraisonAI:v4.5.68
MervinPraison/PraisonAI:v4.5.67
MervinPraison/PraisonAI:v4.5.65
MervinPraison/PraisonAI:v4.5.64
MervinPraison/PraisonAI:v4.5.63
MervinPraison/PraisonAI:v4.5.62
MervinPraison/PraisonAI:v4.5.60
MervinPraison/PraisonAI:v4.5.59
MervinPraison/PraisonAI:v4.5.58
MervinPraison/PraisonAI:v4.5.57
MervinPraison/PraisonAI:v4.5.56
MervinPraison/PraisonAI:v4.5.55
MervinPraison/PraisonAI:v4.5.54
MervinPraison/PraisonAI:v4.5.52
MervinPraison/PraisonAI:v4.5.51
MervinPraison/PraisonAI:v4.5.49
MervinPraison/PraisonAI:v4.5.48
MervinPraison/PraisonAI:v4.5.46
MervinPraison/PraisonAI:v4.5.45
MervinPraison/PraisonAI:v4.5.44
MervinPraison/PraisonAI:v4.5.43
MervinPraison/PraisonAI:v4.5.42
MervinPraison/PraisonAI:v4.5.41
MervinPraison/PraisonAI:v4.5.40
MervinPraison/PraisonAI:v4.5.39
MervinPraison/PraisonAI:v4.5.38
MervinPraison/PraisonAI:v4.5.37
MervinPraison/PraisonAI:v4.5.36
MervinPraison/PraisonAI:v4.5.35
MervinPraison/PraisonAI:v4.5.34
MervinPraison/PraisonAI:v4.5.33
MervinPraison/PraisonAI:v4.5.32
MervinPraison/PraisonAI:v4.5.31
MervinPraison/PraisonAI:v4.5.30
MervinPraison/PraisonAI:v4.5.29
MervinPraison/PraisonAI:v4.5.28
MervinPraison/PraisonAI:v4.5.27
MervinPraison/PraisonAI:v4.5.26
MervinPraison/PraisonAI:v4.5.25
MervinPraison/PraisonAI:v4.5.24
MervinPraison/PraisonAI:v4.5.23
MervinPraison/PraisonAI:v4.5.22
MervinPraison/PraisonAI:v4.5.21
MervinPraison/PraisonAI:v4.5.20
MervinPraison/PraisonAI:v4.5.19
MervinPraison/PraisonAI:v4.5.18
MervinPraison/PraisonAI:v4.5.17
MervinPraison/PraisonAI:v4.5.16
MervinPraison/PraisonAI:v4.5.15
MervinPraison/PraisonAI:v4.5.14
MervinPraison/PraisonAI:v4.5.13
MervinPraison/PraisonAI:v4.5.12
MervinPraison/PraisonAI:v4.5.11
MervinPraison/PraisonAI:v4.5.10
MervinPraison/PraisonAI:v4.5.9
MervinPraison/PraisonAI:v4.5.8
MervinPraison/PraisonAI:v4.5.7
MervinPraison/PraisonAI:v4.5.6
MervinPraison/PraisonAI:v4.5.5
MervinPraison/PraisonAI:v4.5.3
MervinPraison/PraisonAI:v4.5.2
MervinPraison/PraisonAI:v4.5.1
MervinPraison/PraisonAI:v4.5.0
MervinPraison/PraisonAI:v4.4.12
MervinPraison/PraisonAI:v4.4.11
MervinPraison/PraisonAI:v4.4.10
MervinPraison/PraisonAI:v4.4.9
MervinPraison/PraisonAI:v4.4.8
MervinPraison/PraisonAI:v4.4.7
MervinPraison/PraisonAI:v4.4.6
MervinPraison/PraisonAI:v4.4.5
MervinPraison/PraisonAI:v0.2.0
MervinPraison/PraisonAI:[email protected]
MervinPraison/PraisonAI:[email protected]
MervinPraison/PraisonAI:[email protected]
MervinPraison/PraisonAI:v4.4.4
MervinPraison/PraisonAI:v4.4.3
MervinPraison/PraisonAI:v4.4.2
MervinPraison/PraisonAI:v4.4.1
MervinPraison/PraisonAI:v4.4.0
MervinPraison/PraisonAI:v4.3.1
MervinPraison/PraisonAI:v4.3.0
MervinPraison/PraisonAI:v4.2.4
MervinPraison/PraisonAI:v4.2.3
MervinPraison/PraisonAI:v4.2.2
MervinPraison/PraisonAI:v4.2.1
MervinPraison/PraisonAI:v4.2.0
MervinPraison/PraisonAI:v4.1.0
MervinPraison/PraisonAI:v4.0.0
MervinPraison/PraisonAI:v3.12.3
MervinPraison/PraisonAI:v3.12.2
MervinPraison/PraisonAI:v3.12.1
MervinPraison/PraisonAI:v3.12.0
MervinPraison/PraisonAI:v3.11.14
MervinPraison/PraisonAI:v3.11.13
MervinPraison/PraisonAI:v3.11.12
MervinPraison/PraisonAI:v3.11.11
MervinPraison/PraisonAI:v3.11.10
MervinPraison/PraisonAI:v3.11.9
MervinPraison/PraisonAI:v3.11.8
MervinPraison/PraisonAI:v3.11.4
MervinPraison/PraisonAI:v3.11.3
MervinPraison/PraisonAI:v3.11.2
MervinPraison/PraisonAI:v3.11.1
MervinPraison/PraisonAI:v3.11.0
MervinPraison/PraisonAI:v3.10.27
MervinPraison/PraisonAI:v3.10.26
MervinPraison/PraisonAI:v3.10.25
MervinPraison/PraisonAI:v3.10.24
MervinPraison/PraisonAI:v3.10.23
MervinPraison/PraisonAI:v3.10.22
MervinPraison/PraisonAI:v3.10.21
MervinPraison/PraisonAI:v3.10.20
MervinPraison/PraisonAI:v3.10.19
MervinPraison/PraisonAI:v3.10.18
MervinPraison/PraisonAI:v3.10.17
MervinPraison/PraisonAI:v3.10.16
MervinPraison/PraisonAI:v3.10.15
MervinPraison/PraisonAI:v3.10.14
MervinPraison/PraisonAI:v3.10.13
MervinPraison/PraisonAI:v3.10.12
MervinPraison/PraisonAI:v3.10.11
MervinPraison/PraisonAI:v3.10.10
MervinPraison/PraisonAI:v3.10.9
MervinPraison/PraisonAI:v3.10.8
MervinPraison/PraisonAI:v3.10.7
MervinPraison/PraisonAI:v3.10.6
MervinPraison/PraisonAI:v3.10.5
MervinPraison/PraisonAI:v3.10.4
MervinPraison/PraisonAI:v3.10.3
MervinPraison/PraisonAI:v3.10.2
MervinPraison/PraisonAI:v3.10.1
MervinPraison/PraisonAI:v3.10.0
MervinPraison/PraisonAI:v3.9.35
MervinPraison/PraisonAI:v3.9.34
MervinPraison/PraisonAI:v3.9.33
MervinPraison/PraisonAI:v3.9.32
MervinPraison/PraisonAI:v3.9.31
MervinPraison/PraisonAI:v3.9.30
MervinPraison/PraisonAI:v3.9.29
MervinPraison/PraisonAI:v3.9.28
MervinPraison/PraisonAI:v3.9.27
MervinPraison/PraisonAI:v3.9.26
MervinPraison/PraisonAI:v3.9.25
MervinPraison/PraisonAI:v3.9.24
MervinPraison/PraisonAI:v3.9.23
MervinPraison/PraisonAI:v3.9.22
MervinPraison/PraisonAI:v3.9.21
MervinPraison/PraisonAI:v3.9.20
MervinPraison/PraisonAI:v3.9.19
MervinPraison/PraisonAI:v3.9.18
MervinPraison/PraisonAI:v3.9.17
MervinPraison/PraisonAI:v3.9.16
MervinPraison/PraisonAI:v3.9.15
MervinPraison/PraisonAI:v3.9.14
MervinPraison/PraisonAI:v3.9.13
MervinPraison/PraisonAI:v3.9.12
MervinPraison/PraisonAI:v3.9.11
MervinPraison/PraisonAI:v3.9.10
MervinPraison/PraisonAI:v3.9.9
MervinPraison/PraisonAI:v3.9.8
MervinPraison/PraisonAI:v3.9.7
MervinPraison/PraisonAI:v3.9.6
MervinPraison/PraisonAI:v3.9.5
MervinPraison/PraisonAI:v3.9.4
MervinPraison/PraisonAI:v3.9.3
MervinPraison/PraisonAI:v3.9.2
MervinPraison/PraisonAI:v3.9.1
MervinPraison/PraisonAI:v3.9.0
MervinPraison/PraisonAI:v3.8.22
MervinPraison/PraisonAI:v3.8.21
MervinPraison/PraisonAI:v3.8.20
MervinPraison/PraisonAI:v3.8.19
MervinPraison/PraisonAI:v3.8.18
MervinPraison/PraisonAI:v3.8.17
MervinPraison/PraisonAI:v3.8.16
MervinPraison/PraisonAI:v3.8.14
MervinPraison/PraisonAI:v3.8.13
MervinPraison/PraisonAI:v3.8.12
MervinPraison/PraisonAI:v3.8.11
MervinPraison/PraisonAI:v3.8.10
MervinPraison/PraisonAI:v3.8.9
MervinPraison/PraisonAI:v3.8.8
MervinPraison/PraisonAI:v3.8.7
MervinPraison/PraisonAI:v3.8.6
MervinPraison/PraisonAI:v3.8.5
MervinPraison/PraisonAI:v3.8.4
MervinPraison/PraisonAI:v3.8.3
MervinPraison/PraisonAI:v3.8.2
MervinPraison/PraisonAI:v3.8.1
MervinPraison/PraisonAI:v3.8.0
MervinPraison/PraisonAI:v3.7.9
MervinPraison/PraisonAI:v3.7.8
MervinPraison/PraisonAI:v3.7.7
MervinPraison/PraisonAI:v3.7.6
MervinPraison/PraisonAI:v3.7.5
MervinPraison/PraisonAI:v3.7.4
MervinPraison/PraisonAI:v3.7.3
MervinPraison/PraisonAI:standardise-checkpoint-20260110-165416
MervinPraison/PraisonAI:standardise-checkpoint-20260110-160649
MervinPraison/PraisonAI:standardise-checkpoint-20260110-160420
MervinPraison/PraisonAI:standardise-checkpoint-20260110-155526
MervinPraison/PraisonAI:v3.7.2
MervinPraison/PraisonAI:v3.7.1
MervinPraison/PraisonAI:v3.7.0
MervinPraison/PraisonAI:v3.6.2
MervinPraison/PraisonAI:v3.6.1
MervinPraison/PraisonAI:v3.6.0
MervinPraison/PraisonAI:v3.5.9
MervinPraison/PraisonAI:v3.5.8
MervinPraison/PraisonAI:v3.5.7
MervinPraison/PraisonAI:v3.5.6
MervinPraison/PraisonAI:v3.5.5
MervinPraison/PraisonAI:v3.5.4
MervinPraison/PraisonAI:v3.5.3
MervinPraison/PraisonAI:v3.5.2
MervinPraison/PraisonAI:v3.5.1
MervinPraison/PraisonAI:v3.5.0
MervinPraison/PraisonAI:v3.4.1
MervinPraison/PraisonAI:v3.4.0
MervinPraison/PraisonAI:v3.3.1
MervinPraison/PraisonAI:v3.3.0
MervinPraison/PraisonAI:v3.2.1
MervinPraison/PraisonAI:v3.2.0
MervinPraison/PraisonAI:v3.1.9
MervinPraison/PraisonAI:v3.1.8
MervinPraison/PraisonAI:v3.1.7
MervinPraison/PraisonAI:v3.1.6
MervinPraison/PraisonAI:v3.1.5
MervinPraison/PraisonAI:v3.1.4
MervinPraison/PraisonAI:v3.1.3
MervinPraison/PraisonAI:v3.1.2
MervinPraison/PraisonAI:v3.1.1
MervinPraison/PraisonAI:v3.1.0
MervinPraison/PraisonAI:v3.0.9
MervinPraison/PraisonAI:v3.0.8
MervinPraison/PraisonAI:v3.0.7
MervinPraison/PraisonAI:v3.0.6
MervinPraison/PraisonAI:v3.0.5
MervinPraison/PraisonAI:v3.0.4
MervinPraison/PraisonAI:v3.0.3
MervinPraison/PraisonAI:v3.0.2
MervinPraison/PraisonAI:v3.0.1
MervinPraison/PraisonAI:v3.0.0
MervinPraison/PraisonAI:v2.9.2
MervinPraison/PraisonAI:v2.9.1
MervinPraison/PraisonAI:v2.9.0
MervinPraison/PraisonAI:v2.8.9
MervinPraison/PraisonAI:v2.8.8
MervinPraison/PraisonAI:v2.8.7
MervinPraison/PraisonAI:v2.8.6
MervinPraison/PraisonAI:v2.8.5
MervinPraison/PraisonAI:v2.8.4
MervinPraison/PraisonAI:v2.8.3
MervinPraison/PraisonAI:v2.8.2
MervinPraison/PraisonAI:v2.8.1
MervinPraison/PraisonAI:v2.8.0
MervinPraison/PraisonAI:v2.7.9
MervinPraison/PraisonAI:v2.7.8
MervinPraison/PraisonAI:v2.7.7
MervinPraison/PraisonAI:v2.7.6
MervinPraison/PraisonAI:v2.7.5
MervinPraison/PraisonAI:v2.7.4
MervinPraison/PraisonAI:v2.7.3
MervinPraison/PraisonAI:v2.7.2
MervinPraison/PraisonAI:v2.7.1
MervinPraison/PraisonAI:v2.7.0
MervinPraison/PraisonAI:v2.6.8
MervinPraison/PraisonAI:v2.6.7
MervinPraison/PraisonAI:v2.6.6
MervinPraison/PraisonAI:v2.6.5
MervinPraison/PraisonAI:v2.6.4
MervinPraison/PraisonAI:v2.6.3
MervinPraison/PraisonAI:v2.6.2
MervinPraison/PraisonAI:v2.6.1
MervinPraison/PraisonAI:v2.6.0
MervinPraison/PraisonAI:v2.5.7
MervinPraison/PraisonAI:v2.5.6
MervinPraison/PraisonAI:v2.5.5
MervinPraison/PraisonAI:v2.5.4
MervinPraison/PraisonAI:v2.5.3
MervinPraison/PraisonAI:v2.5.2
MervinPraison/PraisonAI:v2.5.1
MervinPraison/PraisonAI:v2.5.0
MervinPraison/PraisonAI:v2.4.4
MervinPraison/PraisonAI:v2.4.3
MervinPraison/PraisonAI:v2.4.2
MervinPraison/PraisonAI:v2.4.1
MervinPraison/PraisonAI:v2.4.0
MervinPraison/PraisonAI:v2.3.87
MervinPraison/PraisonAI:v2.3.86
MervinPraison/PraisonAI:v2.3.85
MervinPraison/PraisonAI:v2.3.84
MervinPraison/PraisonAI:v2.3.83
MervinPraison/PraisonAI:v2.3.82
MervinPraison/PraisonAI:v2.3.81
MervinPraison/PraisonAI:v2.3.80
MervinPraison/PraisonAI:v2.3.79
MervinPraison/PraisonAI:v2.3.78
MervinPraison/PraisonAI:v2.3.77
MervinPraison/PraisonAI:v2.3.76
MervinPraison/PraisonAI:v2.3.75
MervinPraison/PraisonAI:v2.3.74
MervinPraison/PraisonAI:v2.3.73
MervinPraison/PraisonAI:v2.3.72
MervinPraison/PraisonAI:v2.3.71
MervinPraison/PraisonAI:v2.3.70
MervinPraison/PraisonAI:v2.3.69
MervinPraison/PraisonAI:v2.3.68
MervinPraison/PraisonAI:v2.3.67
MervinPraison/PraisonAI:v2.3.66
MervinPraison/PraisonAI:v2.3.65
MervinPraison/PraisonAI:v2.3.64
MervinPraison/PraisonAI:v2.3.63
MervinPraison/PraisonAI:v2.3.62
MervinPraison/PraisonAI:v2.3.61
MervinPraison/PraisonAI:v2.3.60
MervinPraison/PraisonAI:v2.3.59
MervinPraison/PraisonAI:v2.3.58
MervinPraison/PraisonAI:v2.3.57
MervinPraison/PraisonAI:v2.3.56
MervinPraison/PraisonAI:v2.3.55
MervinPraison/PraisonAI:v2.3.54
MervinPraison/PraisonAI:v2.3.53
MervinPraison/PraisonAI:v2.3.52
MervinPraison/PraisonAI:v2.3.51
MervinPraison/PraisonAI:v2.3.50
MervinPraison/PraisonAI:v2.3.49
MervinPraison/PraisonAI:v2.3.48
MervinPraison/PraisonAI:v2.3.47
MervinPraison/PraisonAI:v2.3.46
MervinPraison/PraisonAI:v2.3.45
MervinPraison/PraisonAI:v2.3.44
MervinPraison/PraisonAI:v2.3.43
MervinPraison/PraisonAI:v2.3.42
MervinPraison/PraisonAI:v2.3.41
MervinPraison/PraisonAI:v2.3.40
MervinPraison/PraisonAI:v2.3.39
MervinPraison/PraisonAI:v2.3.38
MervinPraison/PraisonAI:v2.3.37
MervinPraison/PraisonAI:v2.3.36
MervinPraison/PraisonAI:v2.3.35
MervinPraison/PraisonAI:v2.3.34
MervinPraison/PraisonAI:v2.3.33
MervinPraison/PraisonAI:v2.3.32
MervinPraison/PraisonAI:v2.3.31
MervinPraison/PraisonAI:v2.3.30
MervinPraison/PraisonAI:v2.3.29
MervinPraison/PraisonAI:v2.3.28
MervinPraison/PraisonAI:v2.3.27
MervinPraison/PraisonAI:v2.3.26
MervinPraison/PraisonAI:v2.3.25
MervinPraison/PraisonAI:v2.3.24
MervinPraison/PraisonAI:v2.3.23
MervinPraison/PraisonAI:v2.3.22
MervinPraison/PraisonAI:v2.3.21
MervinPraison/PraisonAI:v2.3.20
MervinPraison/PraisonAI:v2.3.19
MervinPraison/PraisonAI:v2.3.18
MervinPraison/PraisonAI:v2.3.16
MervinPraison/PraisonAI:v2.3.15
MervinPraison/PraisonAI:v2.3.14
MervinPraison/PraisonAI:v2.3.13
MervinPraison/PraisonAI:v2.3.12
MervinPraison/PraisonAI:v2.3.11
MervinPraison/PraisonAI:v2.3.10
MervinPraison/PraisonAI:v2.3.9
MervinPraison/PraisonAI:v2.3.8
MervinPraison/PraisonAI:v2.3.7
MervinPraison/PraisonAI:v2.3.6
MervinPraison/PraisonAI:v2.3.5
MervinPraison/PraisonAI:v2.3.4
MervinPraison/PraisonAI:v2.3.3
MervinPraison/PraisonAI:v2.3.2
MervinPraison/PraisonAI:v2.3.1
MervinPraison/PraisonAI:v2.3.0
MervinPraison/PraisonAI:v2.2.99
MervinPraison/PraisonAI:v2.2.98
MervinPraison/PraisonAI:v2.2.97
MervinPraison/PraisonAI:v2.2.96
MervinPraison/PraisonAI:v2.2.93
MervinPraison/PraisonAI:v2.2.91
MervinPraison/PraisonAI:v2.2.90
MervinPraison/PraisonAI:v2.2.89
MervinPraison/PraisonAI:v2.2.87
MervinPraison/PraisonAI:v2.2.86
MervinPraison/PraisonAI:v2.2.85
MervinPraison/PraisonAI:v2.2.84
MervinPraison/PraisonAI:v2.2.83
MervinPraison/PraisonAI:v2.2.82
MervinPraison/PraisonAI:v2.2.81
MervinPraison/PraisonAI:v2.2.80
MervinPraison/PraisonAI:v2.2.79
MervinPraison/PraisonAI:v2.2.78
MervinPraison/PraisonAI:v2.2.77
MervinPraison/PraisonAI:v2.2.76
MervinPraison/PraisonAI:v2.2.75
MervinPraison/PraisonAI:v2.2.74
MervinPraison/PraisonAI:v2.2.73
MervinPraison/PraisonAI:v2.2.72
MervinPraison/PraisonAI:v2.2.71
MervinPraison/PraisonAI:v2.2.70
MervinPraison/PraisonAI:v2.2.69
MervinPraison/PraisonAI:v2.2.68
MervinPraison/PraisonAI:v2.2.67
MervinPraison/PraisonAI:v2.2.66
MervinPraison/PraisonAI:v2.2.65
MervinPraison/PraisonAI:v2.2.64
MervinPraison/PraisonAI:v2.2.63
MervinPraison/PraisonAI:v2.2.62
MervinPraison/PraisonAI:v2.2.61
MervinPraison/PraisonAI:v2.2.60
MervinPraison/PraisonAI:v2.2.59
MervinPraison/PraisonAI:v2.2.58
MervinPraison/PraisonAI:v2.2.57
MervinPraison/PraisonAI:v2.2.56
MervinPraison/PraisonAI:v2.2.55
MervinPraison/PraisonAI:v2.2.54
MervinPraison/PraisonAI:v2.2.53
MervinPraison/PraisonAI:v2.2.52
MervinPraison/PraisonAI:v2.2.51
MervinPraison/PraisonAI:v2.2.50
MervinPraison/PraisonAI:v2.2.49
MervinPraison/PraisonAI:v2.2.48
MervinPraison/PraisonAI:v2.2.47
MervinPraison/PraisonAI:v2.2.46
MervinPraison/PraisonAI:v2.2.45
MervinPraison/PraisonAI:v2.2.44
MervinPraison/PraisonAI:v2.2.43
MervinPraison/PraisonAI:v2.2.42
MervinPraison/PraisonAI:v2.2.41
MervinPraison/PraisonAI:v2.2.40
MervinPraison/PraisonAI:v2.2.39
MervinPraison/PraisonAI:v2.2.38
MervinPraison/PraisonAI:v2.2.37
MervinPraison/PraisonAI:v2.2.36
MervinPraison/PraisonAI:v2.2.35
MervinPraison/PraisonAI:v2.2.34
MervinPraison/PraisonAI:v2.2.33
MervinPraison/PraisonAI:v2.2.32
MervinPraison/PraisonAI:v2.2.31
MervinPraison/PraisonAI:v2.2.30
MervinPraison/PraisonAI:v2.2.29
MervinPraison/PraisonAI:v2.2.28
MervinPraison/PraisonAI:v2.2.27
MervinPraison/PraisonAI:v2.2.26
MervinPraison/PraisonAI:v2.2.25
MervinPraison/PraisonAI:v2.2.24
MervinPraison/PraisonAI:v2.2.23
MervinPraison/PraisonAI:v2.2.22
MervinPraison/PraisonAI:v2.2.21
MervinPraison/PraisonAI:v2.2.20
MervinPraison/PraisonAI:v2.2.19
MervinPraison/PraisonAI:v2.2.18
MervinPraison/PraisonAI:v2.2.17
MervinPraison/PraisonAI:v2.2.16
MervinPraison/PraisonAI:v2.2.15
MervinPraison/PraisonAI:v2.2.14
MervinPraison/PraisonAI:v2.2.13
MervinPraison/PraisonAI:v2.2.12
MervinPraison/PraisonAI:v2.2.11
MervinPraison/PraisonAI:v2.2.10
MervinPraison/PraisonAI:v2.2.9
MervinPraison/PraisonAI:v2.2.8
MervinPraison/PraisonAI:v2.2.7
MervinPraison/PraisonAI:v2.2.6
MervinPraison/PraisonAI:v2.2.5
MervinPraison/PraisonAI:v2.2.4
MervinPraison/PraisonAI:v2.2.3
MervinPraison/PraisonAI:v2.2.2
MervinPraison/PraisonAI:v2.2.1
MervinPraison/PraisonAI:v2.2.0
MervinPraison/PraisonAI:v2.1.6
MervinPraison/PraisonAI:v2.1.5
MervinPraison/PraisonAI:v2.1.4
MervinPraison/PraisonAI:v2.1.3
MervinPraison/PraisonAI:v2.1.2
MervinPraison/PraisonAI:v2.1.1
MervinPraison/PraisonAI:v2.1.0
MervinPraison/PraisonAI:v2.0.81
MervinPraison/PraisonAI:v2.0.80
MervinPraison/PraisonAI:v2.0.79
MervinPraison/PraisonAI:v2.0.78
MervinPraison/PraisonAI:v2.0.77
MervinPraison/PraisonAI:2.0.76
MervinPraison/PraisonAI:2.0.75
MervinPraison/PraisonAI:2.0.74
MervinPraison/PraisonAI:2.0.73
MervinPraison/PraisonAI:2.0.72
MervinPraison/PraisonAI:2.0.71
MervinPraison/PraisonAI:2.0.70
MervinPraison/PraisonAI:2.0.69
MervinPraison/PraisonAI:2.0.68
MervinPraison/PraisonAI:2.0.67
MervinPraison/PraisonAI:2.0.66
MervinPraison/PraisonAI:2.0.65
MervinPraison/PraisonAI:2.0.64
MervinPraison/PraisonAI:2.0.63
MervinPraison/PraisonAI:2.0.62
MervinPraison/PraisonAI:2.0.61
MervinPraison/PraisonAI:2.0.60
MervinPraison/PraisonAI:2.0.59
MervinPraison/PraisonAI:2.0.58
MervinPraison/PraisonAI:2.0.57
MervinPraison/PraisonAI:2.0.56
MervinPraison/PraisonAI:2.0.55
MervinPraison/PraisonAI:2.0.54
MervinPraison/PraisonAI:2.0.53
MervinPraison/PraisonAI:2.0.51
MervinPraison/PraisonAI:2.0.50
MervinPraison/PraisonAI:2.0.49
MervinPraison/PraisonAI:2.0.48
MervinPraison/PraisonAI:2.0.47
MervinPraison/PraisonAI:2.0.46
MervinPraison/PraisonAI:2.0.45
MervinPraison/PraisonAI:2.0.44
MervinPraison/PraisonAI:2.0.43
MervinPraison/PraisonAI:2.0.42
MervinPraison/PraisonAI:2.0.41
MervinPraison/PraisonAI:2.0.40
MervinPraison/PraisonAI:2.0.39
MervinPraison/PraisonAI:2.0.38
MervinPraison/PraisonAI:2.0.37
MervinPraison/PraisonAI:2.0.36
MervinPraison/PraisonAI:2.0.35
MervinPraison/PraisonAI:2.0.34
MervinPraison/PraisonAI:2.0.33
MervinPraison/PraisonAI:2.0.32
MervinPraison/PraisonAI:2.0.31
MervinPraison/PraisonAI:2.0.30
MervinPraison/PraisonAI:2.0.29
MervinPraison/PraisonAI:2.0.28
MervinPraison/PraisonAI:2.0.27
MervinPraison/PraisonAI:2.0.26
MervinPraison/PraisonAI:2.0.25
MervinPraison/PraisonAI:v2.0.24
MervinPraison/PraisonAI:v2.0.23
MervinPraison/PraisonAI:v2.0.22
MervinPraison/PraisonAI:v2.0.21
MervinPraison/PraisonAI:v2.0.20
MervinPraison/PraisonAI:v2.0.19
MervinPraison/PraisonAI:v2.0.18
MervinPraison/PraisonAI:v2.0.17
MervinPraison/PraisonAI:v2.0.16
MervinPraison/PraisonAI:v2.0.15
MervinPraison/PraisonAI:v2.0.14
MervinPraison/PraisonAI:v2.0.13
MervinPraison/PraisonAI:v2.0.10
MervinPraison/PraisonAI:v2.0.8
MervinPraison/PraisonAI:v2.0.9
MervinPraison/PraisonAI:v2.0.7
MervinPraison/PraisonAI:v2.0.6
MervinPraison/PraisonAI:v2.0.5
MervinPraison/PraisonAI:v2.0.4
MervinPraison/PraisonAI:v2.0.1
MervinPraison/PraisonAI:v2.0.0
MervinPraison/PraisonAI:v1.0.11
MervinPraison/PraisonAI:v1.0.10
MervinPraison/PraisonAI:v1.0.9
MervinPraison/PraisonAI:v1.0.8
MervinPraison/PraisonAI:v1.0.6
MervinPraison/PraisonAI:v1.0.5
MervinPraison/PraisonAI:v1.0.4
MervinPraison/PraisonAI:v1.0.3
MervinPraison/PraisonAI:v1.0.2
MervinPraison/PraisonAI:v1.0.1
MervinPraison/PraisonAI:v1.0.0
MervinPraison/PraisonAI:v0.1.10
MervinPraison/PraisonAI:v0.1.9
MervinPraison/PraisonAI:v0.1.8
MervinPraison/PraisonAI:v0.1.7
MervinPraison/PraisonAI:v0.1.6
MervinPraison/PraisonAI:v0.1.5
MervinPraison/PraisonAI:v0.1.4
MervinPraison/PraisonAI:v0.1.3
MervinPraison/PraisonAI:v0.1.2
MervinPraison/PraisonAI:v0.1.1
MervinPraison/PraisonAI:v0.1.0
MervinPraison/PraisonAI:v0.0.74
MervinPraison/PraisonAI:v0.0.73
MervinPraison/PraisonAI:v0.0.72
MervinPraison/PraisonAI:v0.0.71
MervinPraison/PraisonAI:v0.0.70
MervinPraison/PraisonAI:v0.0.69
MervinPraison/PraisonAI:v0.0.68
MervinPraison/PraisonAI:v0.0.67
MervinPraison/PraisonAI:v0.0.66
MervinPraison/PraisonAI:v0.0.65
MervinPraison/PraisonAI:v0.0.64
MervinPraison/PraisonAI:v0.0.63
MervinPraison/PraisonAI:v0.0.62
MervinPraison/PraisonAI:v0.0.61
MervinPraison/PraisonAI:v0.0.59
MervinPraison/PraisonAI:v0.0.59rc11
MervinPraison/PraisonAI:v0.0.59rc9
MervinPraison/PraisonAI:v0.0.59rc8
MervinPraison/PraisonAI:v0.0.59rc7
MervinPraison/PraisonAI:v0.0.59rc6
MervinPraison/PraisonAI:0.0.59rc5
MervinPraison/PraisonAI:v0.0.59rc5
MervinPraison/PraisonAI:v0.0.59rc4
MervinPraison/PraisonAI:v0.0.59rc3
MervinPraison/PraisonAI:v0.0.59rc2
MervinPraison/PraisonAI:v0.0.59rc1
MervinPraison/PraisonAI:v0.0.58
MervinPraison/PraisonAI:0.0.57
MervinPraison/PraisonAI:0.0.56
MervinPraison/PraisonAI:0.0.55
MervinPraison/PraisonAI:v0.0.54
MervinPraison/PraisonAI:v0.0.53
MervinPraison/PraisonAI:v0.0.52
MervinPraison/PraisonAI:v0.0.51
MervinPraison/PraisonAI:v0.0.50
MervinPraison/PraisonAI:v0.0.49
MervinPraison/PraisonAI:v0.0.48
MervinPraison/PraisonAI:v0.0.47
MervinPraison/PraisonAI:v0.0.46
MervinPraison/PraisonAI:v0.0.45
MervinPraison/PraisonAI:v0.0.44
MervinPraison/PraisonAI:v0.0.43
MervinPraison/PraisonAI:v0.0.42
MervinPraison/PraisonAI:v0.0.41
MervinPraison/PraisonAI:v0.0.40
MervinPraison/PraisonAI:v0.0.39
MervinPraison/PraisonAI:v0.0.38
MervinPraison/PraisonAI:v0.0.37
MervinPraison/PraisonAI:v0.0.36
MervinPraison/PraisonAI:v0.0.35
MervinPraison/PraisonAI:v0.0.34
MervinPraison/PraisonAI:v0.0.33
MervinPraison/PraisonAI:v0.0.32
MervinPraison/PraisonAI:v0.0.31
MervinPraison/PraisonAI:v0.0.30
MervinPraison/PraisonAI:v0.0.29
MervinPraison/PraisonAI:v0.0.28
MervinPraison/PraisonAI:v0.0.27
MervinPraison/PraisonAI:v0.0.26
MervinPraison/PraisonAI:v0.0.25
MervinPraison/PraisonAI:v0.0.24
MervinPraison/PraisonAI:v0.0.23
MervinPraison/PraisonAI:v0.0.22
MervinPraison/PraisonAI:v0.0.21
MervinPraison/PraisonAI:v0.0.20
MervinPraison/PraisonAI:v0.0.18
MervinPraison/PraisonAI:v0.0.2
MervinPraison/PraisonAI:v0.0.1
1
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
59f69e0ee8 |
fix(agent): run context compaction on the streaming path
Agent auto-enables a ContextManager whenever tools are present (auto_compact, threshold 0.8), and the non-streaming chat() path honours it by calling _apply_context_management between building the messages and issuing the request. start(stream=True) / iter_stream built the same messages and sent them unmodified, so a long session streamed its entire history to the model on every turn while the configured manager sat idle. The desktop's default agent has tools, so every streamed turn hit this once the conversation grew. Both streaming branches now call the same _apply_context_management the non-streaming path uses: the OpenAI branch on the built messages list (which the post-tool follow-up request also reuses), and the custom-LLM branch on the chat_history that is actually handed to get_response_stream. No new compaction machinery; context=False remains zero-overhead because the helper returns immediately when no manager is configured. The test stubs the transport, seeds 400 long messages (~160k estimated tokens against a 128k window) and asserts the message list that reaches the transport is bounded on both branches, plus a context=False control that pins the full history going out untouched. Removing either call makes the corresponding test fail. Closes #4714 Co-Authored-By: Claude Fable 5.1 <[email protected]> |
2 changed files with 165 additions and 5 deletions
No files matched your search
@@ -4917,7 +4917,21 @@ Output MUST be JSON with 'reflection' and 'satisfactory'.
|
||||
try:
|
||||
# Use the new streaming generator from LLM class
|
||||
response_content = ""
|
||||
stream_history = self.chat_history
|
||||
system_prompt_for_stream = self._build_system_prompt(
|
||||
tool_param,
|
||||
memory_prefetch_context=memory_prefetch_context,
|
||||
)
|
||||
# Apply context management (auto-compaction) to the history
|
||||
# that is actually sent, the same way the non-streaming
|
||||
# custom-LLM path does. Without this a configured
|
||||
# ContextManager -- auto-enabled whenever tools are present
|
||||
# -- is silently skipped on stream=True (Issue #4714).
|
||||
# Zero overhead when context=False.
|
||||
stream_history, _stream_context_result = self._apply_context_management(
|
||||
messages=self.chat_history,
|
||||
system_prompt=system_prompt_for_stream,
|
||||
tools=tool_param,
|
||||
)
|
||||
durable_context = self._get_durable_run_context()
|
||||
if durable_context is not None:
|
||||
stream_history = durable_context.restore_messages(
|
||||
@@ -4925,10 +4939,7 @@ Output MUST be JSON with 'reflection' and 'satisfactory'.
|
||||
)
|
||||
for chunk in self.llm_instance.get_response_stream(
|
||||
prompt=actual_prompt,
|
||||
system_prompt=self._build_system_prompt(
|
||||
tool_param,
|
||||
memory_prefetch_context=memory_prefetch_context,
|
||||
),
|
||||
system_prompt=system_prompt_for_stream,
|
||||
chat_history=stream_history,
|
||||
temperature=kwargs.get('temperature', 1.0),
|
||||
tools=tool_param,
|
||||
@@ -5006,6 +5017,18 @@ Output MUST be JSON with 'reflection' and 'satisfactory'.
|
||||
self.chat_history[-1].get("content") == normalized_content):
|
||||
self._append_to_chat_history({"role": "user", "content": normalized_content})
|
||||
|
||||
# Apply context management before the LLM call (auto-compaction),
|
||||
# exactly as the non-streaming OpenAI path does. Without this a
|
||||
# configured ContextManager -- auto-enabled whenever tools are
|
||||
# present -- is silently skipped on stream=True and the full
|
||||
# history is sent (Issue #4714). Zero overhead when context=False.
|
||||
system_prompt_content = messages[0].get("content", "") if messages and messages[0].get("role") == "system" else ""
|
||||
messages, _stream_context_result = self._apply_context_management(
|
||||
messages=messages,
|
||||
system_prompt=system_prompt_content,
|
||||
tools=tool_param,
|
||||
)
|
||||
|
||||
try:
|
||||
# Check if OpenAI client is available
|
||||
if self._openai_client is None:
|
||||
|
||||
@@ -0,0 +1,137 @@
|
||||
"""The streaming entry point must run context compaction (Issue #4714).
|
||||
|
||||
Agent auto-enables a ContextManager whenever tools are present (auto_compact,
|
||||
compact_threshold 0.8). The non-streaming ``chat()`` path runs
|
||||
``_apply_context_management`` between building the messages and issuing the
|
||||
request; ``start(stream=True)`` built the same messages and sent them
|
||||
unmodified, so a long session streamed the entire history to the model every
|
||||
turn while the manager sat idle. The desktop's default agent has tools, so it
|
||||
hit this on every streamed turn.
|
||||
|
||||
These tests stub the transport and assert the EFFECT: the message list that
|
||||
actually reaches the transport is bounded when a ContextManager is configured,
|
||||
and untouched when it is not.
|
||||
"""
|
||||
import pytest
|
||||
|
||||
from praisonaiagents import Agent
|
||||
|
||||
|
||||
SEEDED = 400 # ~160k estimated tokens; well past 80% of gpt-4o-mini's 128k window
|
||||
FILLER = "lorem ipsum dolor sit amet " * 60
|
||||
|
||||
|
||||
def _add(a: int, b: int) -> int:
|
||||
"""Add two numbers."""
|
||||
return a + b
|
||||
|
||||
|
||||
class _RecordingOpenAI:
|
||||
"""A proxy over the real client wrapper: everything (build_messages, tool
|
||||
formatting, ...) is delegated; only the transport call is intercepted and
|
||||
recorded. ``iter([])`` is an empty stream -- no answer, no tool calls."""
|
||||
|
||||
def __init__(self, real):
|
||||
self._real = real
|
||||
self.calls = []
|
||||
outer = self
|
||||
|
||||
class _Completions:
|
||||
def create(self, **kw):
|
||||
outer.calls.append(kw)
|
||||
return iter([])
|
||||
|
||||
class _Chat:
|
||||
completions = _Completions()
|
||||
|
||||
class _Sync:
|
||||
chat = _Chat()
|
||||
|
||||
self.sync_client = _Sync()
|
||||
|
||||
def __getattr__(self, name):
|
||||
return getattr(self._real, name)
|
||||
|
||||
|
||||
def _seed_history(agent, n=SEEDED):
|
||||
for i in range(n):
|
||||
agent.chat_history.append({
|
||||
"role": "user" if i % 2 == 0 else "assistant",
|
||||
"content": f"msg {i} {FILLER}",
|
||||
})
|
||||
|
||||
|
||||
def _stub_openai(agent):
|
||||
from praisonaiagents.llm import get_openai_client
|
||||
stub = _RecordingOpenAI(get_openai_client(api_key="sk-test"))
|
||||
agent._Agent__openai_client = stub # the lazily-built client, pre-seeded
|
||||
return stub
|
||||
|
||||
|
||||
@pytest.fixture(autouse=True)
|
||||
def _api_key(monkeypatch):
|
||||
monkeypatch.setenv("OPENAI_API_KEY", "sk-test")
|
||||
|
||||
|
||||
def test_openai_stream_compacts_long_history():
|
||||
agent = Agent(name="t", instructions="x", llm="gpt-4o-mini", tools=[_add])
|
||||
assert agent.context_manager is not None, "tools present must auto-enable a ContextManager"
|
||||
_seed_history(agent)
|
||||
stub = _stub_openai(agent)
|
||||
|
||||
"".join(agent.start("x", stream=True))
|
||||
|
||||
assert stub.calls, "the stub transport was never called"
|
||||
sent = stub.calls[0]["messages"]
|
||||
# Far fewer than seeded: compaction at threshold 0.8 keeps the window
|
||||
# under budget, not merely one message under the seed count.
|
||||
assert len(sent) <= SEEDED * 0.7, (
|
||||
f"streamed request carried {len(sent)} messages for {SEEDED} seeded; "
|
||||
"context compaction did not run on the streaming path"
|
||||
)
|
||||
# Compaction must not lose the request itself.
|
||||
assert sent[0]["role"] == "system"
|
||||
assert sent[-1] == {"role": "user", "content": "x"}
|
||||
|
||||
|
||||
def test_openai_stream_without_context_manager_sends_full_history():
|
||||
"""Zero-overhead contract: context=False leaves the streamed request alone.
|
||||
|
||||
Also pins that the bounded count above is compaction and not some other
|
||||
trimming in the streaming path."""
|
||||
agent = Agent(name="t", instructions="x", llm="gpt-4o-mini", tools=[_add], context=False)
|
||||
assert agent.context_manager is None
|
||||
_seed_history(agent)
|
||||
stub = _stub_openai(agent)
|
||||
|
||||
"".join(agent.start("x", stream=True))
|
||||
|
||||
sent = stub.calls[0]["messages"]
|
||||
assert len(sent) == SEEDED + 2 # system + seeded history + new user turn
|
||||
|
||||
|
||||
def test_custom_llm_stream_compacts_long_history():
|
||||
"""The LiteLLM branch passes chat_history rather than a built messages list;
|
||||
compaction must apply to the history that is actually sent."""
|
||||
agent = Agent(name="t", instructions="x", llm="openai/gpt-4o-mini", tools=[_add])
|
||||
assert agent.context_manager is not None
|
||||
_seed_history(agent)
|
||||
|
||||
seen = {}
|
||||
|
||||
def fake_stream(**kw):
|
||||
seen.update(kw)
|
||||
yield "ok"
|
||||
|
||||
agent.llm_instance.get_response_stream = fake_stream
|
||||
|
||||
"".join(agent.start("x", stream=True))
|
||||
|
||||
assert "chat_history" in seen, "the fake transport was never called"
|
||||
history = seen["chat_history"]
|
||||
assert len(history) <= SEEDED * 0.7, (
|
||||
f"streamed custom-LLM request carried {len(history)} history messages for "
|
||||
f"{SEEDED} seeded; context compaction did not run on the streaming path"
|
||||
)
|
||||
# The turn just appended must survive compaction.
|
||||
assert history[-1] == {"role": "user", "content": "x"}
|
||||
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.