Vikhyath Mondreti
193b95cfec
fix(auth): swap out hybrid auth in relevant callsites ( #3160 )
...
* fix(logs): execution files should always use our internal route
* correct degree of access control
* fix tests
* fix tag defs flag
* fix type check
* fix mcp tools
* make webhooks consistent
* fix ollama and vllm visibility
* remove dup test
2026-02-06 22:07:55 -08:00
Waleed
2bc403972c
feat(a2a): added a2a protocol ( #2784 )
...
* feat(a2a): a2a added
* feat(a2a): added a2a protocol
* remove migrations
* readd migrations
* consolidated permissions utils
* consolidated tag-input, output select -> combobox, added tags for A2A
* cleanup up utils, share same deployed state as other tabs
* ack PR comments
* more
* updated code examples
* solely rely on tanstack query to vend data and invalidate query key's, remove custom caching
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2026-01-13 11:43:02 -08:00
Waleed
d707d18ee6
fix(build): update dockerfile to contain testing package deps ( #2591 )
...
* fix(build): update dockerfile to contain testing package deps
* added logger package
2025-12-26 12:20:38 -08:00
Vikhyath Mondreti
8c2c49eb14
fix(models): memory fixes, provider code typing, cost calculation cleanup ( #2515 )
...
* improvement(memory): should not be block scoped
* cleanup provider code
* update other providers
* cleanup fallback code
* remove flaky test
* fix memory
* move streaming fix to right level
* cleanup streaming server
* make memories workspace scoped
* update docs
* fix dedup logic
* fix streaming parsing issue for multiple onStream calls for same block
* fix(provieders): support parallel agent tool calls, consolidate utils
* address greptile comments
* remove all comments
* fixed openrouter response format handling, groq & cerebras response formats
* removed duplicate type
---------
Co-authored-by: waleed <walif6@gmail.com >
2025-12-22 15:59:53 -08:00
Waleed
3a33ec929f
fix(authentication): added auth checks for various routes, mysql and postgres query validation, csp improvements ( #2472 )
2025-12-19 00:44:52 -08:00
Waleed
41c068c023
improvement(lib): refactored lib/ to be more aligned with queries and api directory ( #2160 )
...
* fix(lib): consolidate into core dir in lib/
* refactored lib/
2025-12-02 14:17:41 -08:00
Emir Karabeg
02d9fedf0c
feat(agent): messages array, memory ( #2023 )
...
* feat(agent): messages array, memory options
* feat(messages-input): re-order messages
* backend for new memory setup, backwards compatibility in loadWorkflowsFromNormalizedTable from old agent block to new format
* added memories all conversation sliding token window, standardized modals
* lint
* fix build
* reorder popover for output selector for chat
* add internal auth, finish memories
* fix rebase
* fix failing test
---------
Co-authored-by: waleed <walif6@gmail.com >
2025-11-18 15:58:10 -08:00
Waleed
bb7016a99f
improvement(routes): type all untyped routes ( #1848 )
...
* improvement(routes): type all untyped routes
* fix routes, remove unused workspace members route
* fix obfuscation of errors behind zod errors
* remove extraneous comments
2025-11-07 15:24:30 -08:00
Vikhyath Mondreti
9de7a00373
improvement(code-structure): move db into separate package ( #1364 )
...
* improvement(code-structure): move db into separate package
* make db separate package
* remake bun lock
* update imports to not maintain two separate ones
* fix CI for tests by adding dummy url
* vercel build fix attempt
* update bun lock
* regenerate bun lock
* fix mocks
* remove db commands from apps/sim package json
2025-09-17 15:41:13 -07:00
Waleed
3d4b9f0665
feat(mcp): added support for mcp servers ( #1296 )
...
* update infra and remove railway
* feat(mcp): add mcp support
* consolidate mcp utils
* UI improvements, more MCP stuff
* cleanup placeholders
* reran migrations
* general improvements
* fix server side mcp exec
* more improvements, fixed search in environment settings tab
* persist subblock values for mcp block
* style fixes
* udpdate all text-primary to text-muted-foreground for visibility in dark mode
* Revert "update infra and remove railway"
This reverts commit dbf2b153b8f96808e7bb7e5f86f7e8624e3c12dd.
* make MCP servers workspace-scoped
* cleanup & remove unused dep
* consolidated utils, DRY
* added tests
* better error messages, confirmed that permissions works correctly
* additional improvements
* remove extraneous comments
* reran migrations
* lint
* style changes
* fix: prevent config mutation in MCP client URL retry logic
Fixed an issue where the MCP client was mutating the shared configuration
object's URL during retry attempts. This could cause configuration corruption
if the same config object was reused elsewhere.
* resolve PR comments
* ack PR comments
2025-09-09 17:18:08 -07:00
Waleed Latif
93f68a9092
refactor(logger): code cleanup for new execution logger ( #798 )
...
* refactor(logger): code hygiene with new logger
* modify remaining files
* simplify code structure
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-26 15:05:33 -07:00
Adam Gough
ede224a15f
fix(mem-deletion): hard deletion of memory ( #622 )
...
* fix: memory deletion
* fix: bun run lint
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local >
2025-07-07 19:28:28 -07:00
Waleed Latif
ca6884cdc2
fix(memories): simplified memories, added memories subblock for agent ( #432 )
...
* fix(memories): simplified memories, added memories subblock for agent
* removed raw data from memory block, simplified memory config
* fix(persistence): persist collapsed state for responseFormat code subblock (#429 )
* fix(persistence): persist collapsed state for responseFormat code subblock
* add additional type safety
* acknowledged PR comments
2025-05-28 17:48:43 -07:00
Waleed Latif
8c268e23dd
chore(biome): removed prettier, added biome ( #407 )
...
* chore: replace prettier with biome and add linting
* chore: update devcontainer settings to use biome for linting and remove eslint, prettier
* chore: update docker-compose to use Postgres 17-alpine and standardize quotes
* chore: fixed more BUT disabled most rules due to limit
* added additional rules, fixed linting & ts errors
* added additional rules
* rebased & linted
* fixed oauth
* updated biome & minor modifications
---------
Co-authored-by: Aditya Tripathi <aditya@climactic.co >
2025-05-24 03:11:38 -07:00
Emir Karabeg
33123c6361
improvement(memory): return memories in add, adjusted other memory tools
2025-05-20 13:03:50 -07:00
Emir Karabeg
0af7fb2a7a
feat(memory): added memory block and tool ( #372 )
...
* feat(memory): added memory block and service
* feat(memory): ran migrations
* improvement(memory): appending memories; console messages
* feat(memory): added agent raw message history input UI
* feat(agent-messages): added agent message history
* improvement: added tests
2025-05-19 02:57:06 -07:00