Commit graph

  • 83ee58016e
    Merge pull request #1352 from MODSetter/dev main v0.0.23 0.0.23.1 Rohan Verma 2026-05-05 19:28:28 -07:00
  • 499c6be099 feat: bumped version to 0.0.23 dev DESKTOP-RTLN3BA\$punk 2026-05-05 19:21:43 -07:00
  • a2ad697a29 feat(next.config): enable remote SVG support with enhanced content security policy DESKTOP-RTLN3BA\$punk 2026-05-05 19:13:38 -07:00
  • 0654662d29 refactor(plate-editor): replace markdown deserialization with safeDeserializeMarkdown utility DESKTOP-RTLN3BA\$punk 2026-05-05 19:10:35 -07:00
  • 5e87a7a251 fix: composio tool calls in composio connectors DESKTOP-RTLN3BA\$punk 2026-05-05 18:57:10 -07:00
  • 4e174f17f2 chore: linting DESKTOP-RTLN3BA\$punk 2026-05-05 17:08:34 -07:00
  • 489dd0aa52
    Merge pull request #1348 from guangyang1206/feat/document-chunker-table-aware-hybrid-1334 Rohan Verma 2026-05-05 16:23:39 -07:00
  • a4fc812b85
    Merge pull request #1351 from CREDO23/feature/multi-agent Rohan Verma 2026-05-05 16:21:48 -07:00
  • a421e7d792 fix(multi-agent): degrade to builtins-only when MCP or subagent registry build fails CREDO23 2026-05-05 23:42:11 +02:00
  • 3cb2c3056e fix(stream): route every agent (re)build through one helper to prevent factory drift CREDO23 2026-05-05 23:35:23 +02:00
  • 657c31fdf4 refactor(stream): rename multi-agent factory alias for clarity CREDO23 2026-05-05 23:01:24 +02:00
  • a3c3db2a18 test(multi-agent): pin first-wins assumption on pending subagent interrupts CREDO23 2026-05-05 22:57:35 +02:00
  • 997d860790 fix(multi-agent): defensive message extraction on subagent task return CREDO23 2026-05-05 22:52:03 +02:00
  • 07a84d1a41 fix(multi-agent): cache compiled agent graph keyed on per-request inputs CREDO23 2026-05-05 22:50:02 +02:00
  • c8ed70a26c fix(multi-agent): layer per-thread prompt cache key onto LLM at agent build CREDO23 2026-05-05 22:30:08 +02:00
  • 744ad92971 chore(multi-agent): demote subagent registry listing log to debug CREDO23 2026-05-05 22:23:17 +02:00
  • bba5fb1db8 fix(multi-agent): fail closed when connector discovery raises CREDO23 2026-05-05 22:22:57 +02:00
  • 73272ce348 refactor(multi-agent): switch compile graph to new orchestrator and drop deepagent_stack CREDO23 2026-05-05 20:55:38 +02:00
  • 5abae09435 refactor(multi-agent): add slimmed orchestrator at middleware/stack.py CREDO23 2026-05-05 20:55:03 +02:00
  • 7690e8b278 refactor(multi-agent): relocate general-purpose subagent next to other builtins CREDO23 2026-05-05 20:54:45 +02:00
  • 611fef8666 refactor(multi-agent): add subagent extras builder and drop filesystem from registry subagents CREDO23 2026-05-05 20:54:27 +02:00
  • b0ee44b2f1 refactor(multi-agent): add main-agent safety and llm-shaping middleware factories CREDO23 2026-05-05 20:54:13 +02:00
  • 390dc9307f refactor(multi-agent): add main-agent knowledge middleware factories CREDO23 2026-05-05 20:53:59 +02:00
  • 6a4dacda72 refactor(multi-agent): add main-agent observability and lifecycle middleware factories CREDO23 2026-05-05 20:53:49 +02:00
  • 67036448f9 refactor(multi-agent): add shared middleware factory per concept CREDO23 2026-05-05 20:51:17 +02:00
  • 91701bb49a refactor(multi-agent): split shared resilience bundle into per-concept files CREDO23 2026-05-05 20:51:02 +02:00
  • a6df944247 refactor(multi-agent): introduce shared flags helper and permissions package CREDO23 2026-05-05 20:49:47 +02:00
  • 9a4ee5d16b chore: trim narrative comments and docstrings CREDO23 2026-05-05 18:27:46 +02:00
  • 309c695531 feat(multi-agent): cap subagent model and tool call counts CREDO23 2026-05-05 18:16:00 +02:00
  • b394dc71c7 feat(multi-agent): extend model fallback to general-purpose subagent CREDO23 2026-05-05 18:12:38 +02:00
  • 1745d7dccf feat(middleware): scope model fallback to provider/network errors only CREDO23 2026-05-05 18:04:47 +02:00
  • f695298d30 feat(multi-agent): wire model fallback and retry into subagent middleware CREDO23 2026-05-05 17:39:27 +02:00
  • fa6f3015a9 test(hitl): regression net for bundle decision shape preservation CREDO23 2026-05-05 17:19:39 +02:00
  • 0c55635603 test(hitl): regression net for fail-loud guard on missing resume value CREDO23 2026-05-05 17:15:28 +02:00
  • 681895d28d test(hitl): regression net for end-to-end resume bridge dispatch CREDO23 2026-05-05 17:13:13 +02:00
  • 102f77ab7f test(hitl): regression net for surfsense_resume_value pop-on-read CREDO23 2026-05-05 17:04:19 +02:00
  • e74fce4166 Merge branch 'dev' into feature/multi-agent CREDO23 2026-05-05 16:48:11 +02:00
  • ec9c6d2c32 fix(agents/new_chat): preserve DeepSeek reasoning_content across multi-turn (#1333) voidborne-d 2026-05-05 19:38:42 +08:00
  • b5be9408f7 Merge commit '9576d1f01f' into dev DESKTOP-RTLN3BA\$punk 2026-05-05 01:44:39 -07:00
  • 9576d1f01f
    Merge pull request #1347 from MODSetter/fix/stripe-routes 0.0.22.4 Rohan Verma 2026-05-05 01:27:11 -07:00
  • dd8c503eb0 fix: metadata extraction in Stripe checkout session fix/stripe-routes DESKTOP-RTLN3BA\$punk 2026-05-05 01:26:41 -07:00
  • 3c0f318323
    Merge pull request #1346 from MODSetter/fix/stripe-routes 0.0.22.3 Rohan Verma 2026-05-05 01:02:29 -07:00
  • 0bd3281ccf Merge commit '3edefb9596' into fix/stripe-routes DESKTOP-RTLN3BA\$punk 2026-05-05 01:01:51 -07:00
  • 6e1dd40597 feat: implement finalize checkout endpoint and update purchase success handling DESKTOP-RTLN3BA\$punk 2026-05-05 01:01:12 -07:00
  • 3edefb9596
    Merge pull request #1345 from MODSetter/fix/stripe-routes 0.0.22.2 Rohan Verma 2026-05-05 00:18:41 -07:00
  • 5ff6baedb3 fix: stripe weebhook DESKTOP-RTLN3BA\$punk 2026-05-05 00:17:44 -07:00
  • ca26676b4f Merge commit '2a63a0ab88' into dev DESKTOP-RTLN3BA\$punk 2026-05-04 23:58:17 -07:00
  • 2f3a33c9d5 feat(chunker): add table-aware chunk_text_hybrid to prevent mid-row table splits guangyang1206 2026-05-05 12:48:04 +08:00
  • 2a63a0ab88
    Merge pull request #1344 from MODSetter/fix/app-py-changes v0.0.22 0.0.22.1 Rohan Verma 2026-05-04 21:08:30 -07:00
  • 0b4bd50bce feat: bumped version to 0.0.22 fix/app-py-changes DESKTOP-RTLN3BA\$punk 2026-05-04 21:08:08 -07:00
  • e5c00221c8
    Merge pull request #1343 from MODSetter/fix/app-py-changes 0.0.21.2 Rohan Verma 2026-05-04 21:05:04 -07:00
  • cb6357f577 feat: add CORS preflight response caching for 24 hours DESKTOP-RTLN3BA\$punk 2026-05-04 19:55:19 -07:00
  • 3e8da2bbcc Merge commit '29c25b4ce5' into dev DESKTOP-RTLN3BA\$punk 2026-05-04 17:36:22 -07:00
  • ce6d9233bc
    Merge pull request #1335 from AnishSarkar22/fix/memory-extraction Rohan Verma 2026-05-04 17:26:27 -07:00
  • 7c00840e9a
    Merge pull request #1326 from CREDO23/feature/multi-agent Rohan Verma 2026-05-04 17:25:03 -07:00
  • 6c4ede5f9a fix(test): pin enable_kb_planner_runnable=false for KB-search planner tests CREDO23 2026-05-05 02:00:34 +02:00
  • 5119915f4f Merge upstream/dev into feature/multi-agent CREDO23 2026-05-05 01:44:46 +02:00
  • 9e35cdaec7 Fail loud on registry subagent build error. CREDO23 2026-05-05 00:38:34 +02:00
  • 6a9433c8ff Apply per-card decisions in HITL bundle resume. CREDO23 2026-05-05 00:22:10 +02:00
  • 0af2c28a8d Stabilize HITL bundle UX and resume. CREDO23 2026-05-04 23:58:53 +02:00
  • 972650909c Rename package: multi_agent_chat CREDO23 2026-05-04 21:48:43 +02:00
  • d675d4df3f Remove unwired multi_agent_chat package. CREDO23 2026-05-04 21:45:57 +02:00
  • 216a678f1a Address LLM review findings; trim comments. CREDO23 2026-05-04 21:32:42 +02:00
  • 65f1f8f73c Harden multi-agent for production: resume cleanup, busy-mutex race, deny propagation, disabled-tools. CREDO23 2026-05-04 20:48:55 +02:00
  • 7735becd02 Skip middleware gate for native body-gated tools to restore approval-card context. CREDO23 2026-05-04 19:25:50 +02:00
  • 277bd50f37 Harden HITL for multi-step tasks: bypass internal MCP gate, full-args dedup, and decision-envelope normalization. CREDO23 2026-05-04 19:25:27 +02:00
  • 4ac3f0b304 Forward HITL decisions from the streaming layer to subagents via the config side-channel. CREDO23 2026-05-04 18:42:58 +02:00
  • ba2138c164 Wire SurfSenseCheckpointedSubAgentMiddleware into the multi-agent stack. CREDO23 2026-05-04 18:42:46 +02:00
  • acd2fdda8a Add SurfSenseCheckpointedSubAgentMiddleware to bridge HITL into deepagents subagents. CREDO23 2026-05-04 18:42:39 +02:00
  • 29c25b4ce5
    Merge pull request #1342 from MODSetter/dev 0.0.21.1 Rohan Verma 2026-05-04 03:17:48 -07:00
  • b2373c1ba3 Merge commit '743eff42cd' into dev v0.0.21 DESKTOP-RTLN3BA\$punk 2026-05-04 03:17:13 -07:00
  • 4bbf2dac95 feat: version bump DESKTOP-RTLN3BA\$punk 2026-05-04 03:16:15 -07:00
  • 743eff42cd
    Merge pull request #1341 from MODSetter/dev 0.0.20.5 Rohan Verma 2026-05-04 03:10:47 -07:00
  • b5612f1dd0 Merge commit '635866ae39' into dev DESKTOP-RTLN3BA\$punk 2026-05-04 03:06:57 -07:00
  • 19b6e0a025 feat: moved chat persistance to Server Side DESKTOP-RTLN3BA\$punk 2026-05-04 03:06:15 -07:00
  • e38e20b484 fix: handle empty response in forced rewrite function Anish Sarkar 2026-05-04 12:18:09 +05:30
  • b981b51ab1 Merge remote-tracking branch 'upstream/dev' into fix/memory-extraction Anish Sarkar 2026-05-04 12:03:44 +05:30
  • 635866ae39
    Merge pull request #1340 from MODSetter/dev 0.0.20.4 Rohan Verma 2026-05-03 19:23:50 -07:00
  • 2e1b9b5582 Merge branch 'dev' of https://github.com/MODSetter/SurfSense into dev DESKTOP-RTLN3BA\$punk 2026-05-03 19:14:54 -07:00
  • 78be75ed54 fix(security): manual auth endpoint leaks DESKTOP-RTLN3BA\$punk 2026-05-03 19:14:51 -07:00
  • 8337821125 fix(security): manual auth endpoint leaks DESKTOP-RTLN3BA\$punk 2026-05-03 19:14:16 -07:00
  • 3b84cf8a97
    Merge pull request #1339 from MODSetter/dev 0.0.20.3 Rohan Verma 2026-05-03 06:04:35 -07:00
  • a34f1fb25c feat: implement agent caches and fix invalid prompt cache configs DESKTOP-RTLN3BA\$punk 2026-05-03 06:03:40 -07:00
  • 90a653c8c7
    Merge pull request #1337 from MODSetter/dev 0.0.20.2 Rohan Verma 2026-05-03 00:40:39 -07:00
  • cab1dd6fb2 fix: docker issues DESKTOP-RTLN3BA\$punk 2026-05-03 00:39:27 -07:00
  • 2bd068dec6
    Merge pull request #1336 from MODSetter/dev v0.0.20 0.0.20.1 Rohan Verma 2026-05-02 23:56:56 -07:00
  • 54020fe11a Merge commit 'd59be442e6' into dev DESKTOP-RTLN3BA\$punk 2026-05-02 23:42:20 -07:00
  • 30d06affdc chore: bumped version to 0.0.20 DESKTOP-RTLN3BA\$punk 2026-05-02 23:40:44 -07:00
  • e4f9d79635 feat: add preferred premium auto configuration logic and corresponding tests DESKTOP-RTLN3BA\$punk 2026-05-02 23:35:47 -07:00
  • c938d39277 feat: moved most things behind correct feature flag DESKTOP-RTLN3BA\$punk 2026-05-02 23:10:48 -07:00
  • bdb97a0888 chore: linting DESKTOP-RTLN3BA\$punk 2026-05-02 22:25:04 -07:00
  • cea8618aed fix: fixed composio issues DESKTOP-RTLN3BA\$punk 2026-05-02 21:16:03 -07:00
  • 47b2994ec7 feat: fixed vision/image provider specific errors and fixed podcast/video streaming DESKTOP-RTLN3BA\$punk 2026-05-02 19:18:53 -07:00
  • ae9d36d77f feat: unified credits and its cost calculations DESKTOP-RTLN3BA\$punk 2026-05-02 14:34:23 -07:00
  • 9975e085aa refactor(memory): streamline memory extraction by utilizing extract_text_content utility Anish Sarkar 2026-05-02 16:10:30 +05:30
  • 451a98936e
    Merge pull request #1332 from AnishSarkar22/feat/model-pinnning-mode Rohan Verma 2026-05-01 15:57:19 -07:00
  • 4fd3c4fb27 Inject dynamic registry subagents into the main prompt and simplify connector discovery. CREDO23 2026-05-02 00:44:02 +02:00
  • ffed829cf8 Skip registry subagents missing connectors when assembling the stack. CREDO23 2026-05-02 00:43:56 +02:00
  • 06cef04e57 Gate builds via exclude list and expose registry helpers from subagents package. CREDO23 2026-05-02 00:43:52 +02:00
  • eefdd1d7f0 Add connector routing entries and per-subagent connector token map. CREDO23 2026-05-02 00:43:46 +02:00