Kalvin C
4860adbf83
remove use of bare unwrap() in error propagation ( #600 )
2025-01-15 21:41:23 -08:00
Michael Neale
829359584b
chore [v1.0]: tidy up processes when session closes ( #622 )
2025-01-16 14:45:39 +11:00
marcelle
ee0359a7c0
feat: add a truncating agent ( #579 )
2025-01-15 16:48:08 -05:00
Bradley Axen
823fa36e55
feat: performance tweaks for partial release ( #611 )
2025-01-15 11:33:44 -08:00
Salman Mohammed
2cb23d9293
feat: add more tracing logs, trim loaded prompt ( #603 )
2025-01-15 13:44:29 -05:00
lily-de
97fe873823
feature: new welcome page and real keychain ( #604 )
...
Co-authored-by: Bradley Axen <baxen@squareup.com >
Co-authored-by: Mic Neale <michael.neale@gmail.com >
Co-authored-by: Alex Hancock <alexhancock@block.xyz >
Co-authored-by: Nahiyan Khan <nahiyan@squareup.com >
2025-01-15 09:31:26 -08:00
Salman Mohammed
56159f5072
feat: map non-ok responses from provider to human readable error msgs ( #610 )
2025-01-15 12:26:15 -05:00
Kalvin C
df0b4eea8c
fix: update BufReader capacity to 2MB ( #605 )
2025-01-14 18:20:36 -08:00
Salman Mohammed
4f6897869c
fix: escape double quotes in error part ( #602 )
2025-01-14 19:44:37 -05:00
Salman Mohammed
de541717a4
refactor: remove unused errors in mcp-client ( #598 )
2025-01-14 18:17:32 -05:00
Kalvin C
35e25a66c6
add more context from mcp server errors ( #599 )
2025-01-14 17:52:19 -05:00
Salman Mohammed
2160189ea6
fix: error formatting for vercel data format ( #597 )
2025-01-14 16:55:27 -05:00
Bradley Axen
43d19840a5
feat: Add endpoint to store secrets in keychain ( #595 )
2025-01-14 13:26:39 -08:00
Wendy Tang
3409d11e81
feat: mcp server prompts ( #562 )
2025-01-14 13:23:26 -08:00
Bradley Axen
32f7f2cad6
fix: Temporarily disable moderation ( #594 )
2025-01-14 13:20:51 -08:00
Bradley Axen
bfc10192f7
feat: support screenshots in developer2 ( #592 )
2025-01-14 12:50:28 -08:00
Salman Mohammed
80869457bc
fix: goose failure on first msg without adding system ( #591 )
2025-01-14 15:27:54 -05:00
Bradley Axen
60f530917e
feat: Make the reference agent the default ( #589 )
2025-01-14 12:00:18 -08:00
Michael Neale
5d4a4dc44f
[v1.0] adding the goosed key back in for localhost calls ( #577 )
2025-01-14 19:52:17 +11:00
Bradley Axen
81ba8ee42a
fix: avoid races to recreate oauth token ( #582 )
...
Co-authored-by: Mic Neale <michael.neale@gmail.com >
2025-01-14 12:39:27 +11:00
Bradley Axen
3963de171b
feat: quick spinner while loading tokenizers ( #573 )
2025-01-13 12:41:44 -08:00
Salman Mohammed
669df02f7b
Add timeout middleware for clients ( #572 )
2025-01-13 15:08:17 -05:00
Bradley Axen
ea6ec0d3e2
chore: remove unused old setup for CLI ( #574 )
...
Co-authored-by: Mic Neale <michael.neale@gmail.com >
Co-authored-by: Salman Mohammed <smohammed@squareup.com >
2025-01-13 14:47:20 -05:00
Salman Mohammed
a258b76d42
feat: env and secrets configuration for mcp server ( #565 )
2025-01-13 14:11:42 -05:00
Zaki Ali
ec4672d3ab
Add Databricks moderation ( #540 )
2025-01-13 10:57:25 -08:00
Kalvin C
d70fc344eb
feat: add pagination support for tools/list and resources/list ( #566 )
2025-01-13 09:16:49 -08:00
Salman Mohammed
bcd991c322
Add resource capabilties to MCP servers that use it ( #576 )
2025-01-12 19:42:52 -05:00
Bradley Axen
9210de0a18
fix: Set stdin to null in shell/bash tools ( #568 )
2025-01-09 19:45:40 -08:00
Zaki Ali
7b827d0e66
Add base moderation to Providers ( #513 )
2025-01-09 19:26:29 -08:00
Kalvin C
2b56d48f6e
feat: set process_group(0) on stdio systems to avoid ctrl-c handling ( #567 )
2025-01-09 16:17:27 -08:00
Salman Mohammed
3e0ce19dde
feat: read only active resources in the agent loop ( #560 )
...
MCP servers (such as gdrive) list out 100s of files so reading each file in the agent loop leads to context limit exceeded errors. we make this change to only read 'active' files, i.e. files that have been viewed by the user using the developer system. It's unclear whether this will work well with other MCP servers cause this requires other MCP servers to use the priority annotation on the resource as well which may be less widely used.
2025-01-09 11:30:46 -05:00
Mic Neale
bfff9e3c40
this upset cargo fmt
2025-01-09 14:55:55 +11:00
Bradley Axen
32c7a3df95
feat: Implement a simplified reference agent and dev toolkit ( #564 )
2025-01-08 19:25:51 -08:00
Kalvin C
c3cf4eec37
fix: sanitize server names for passing into model tool calls ( #563 )
2025-01-08 19:24:01 -08:00
Max Novich
cbbb25373b
added a new mcp system + refactor to support it ( #552 )
...
Co-authored-by: Bradley Axen <baxen@squareup.com >
Co-authored-by: Salman Mohammed <smohammed@squareup.com >
2025-01-08 14:50:46 -08:00
Wendy Tang
5743413180
feat: port over nondeveloper system into mcp server ( #561 )
...
Co-authored-by: Bradley Axen <baxen@squareup.com >
2025-01-08 14:21:48 -08:00
Salman Mohammed
640c38b736
fix: check server capability when client sends requests ( #558 )
2025-01-08 16:42:23 -05:00
Salman Mohammed
bb706fb138
fix: update instructions ( #557 )
2025-01-08 12:29:40 -05:00
Alice Hau
798e410083
[feat] langfuse tracing layer ( #498 )
...
Co-authored-by: Alistair Gray <ajgray@stripe.com >
2025-01-07 20:25:49 -05:00
Bradley Axen
da387444b3
hotfix: use same executable path for dev system
2025-01-07 13:24:48 -08:00
Bradley Axen
0745d12f90
fix: Standardize mcp clis
2025-01-06 22:21:45 -08:00
Bradley Axen
82808ab3f0
Rework agents to use MCP ( #546 )
...
Co-authored-by: Salman Mohammed <smohammed@squareup.com >
Co-authored-by: Wendy Tang <wendytang@squareup.com >
Co-authored-by: Zaki Ali <zaki@squareup.com >
Co-authored-by: Kalvin Chau <kalvin@squareup.com >
Co-authored-by: Mic Neale <michael.neale@gmail.com >
2025-01-06 21:54:30 -08:00
Michael Neale
667187e791
feat: openrouter provider ( #538 )
2025-01-07 08:59:00 +11:00
Michael Neale
44671d51ab
[ui] chore: tidy up gui providers ( #537 )
2025-01-05 13:33:57 +11:00
Zaki Ali
4ff588e350
Latency issue fix with prepare_inference ( #535 )
2025-01-02 15:35:54 -08:00
Lifei Zhou
a27a753e41
chore: use cross to build binaries ( #507 )
2025-01-02 16:53:37 +11:00
Michael Neale
6573147d63
feat: a system for non developers to augment developer system ( #524 )
...
has menu items to turn on (off by default)
2025-01-01 15:07:03 +11:00
Lifei Zhou
1b0b70c9b5
refactor: move get_usage to provider trait ( #506 )
...
Co-authored-by: Zaki Ali <zaki@squareup.com >
2024-12-23 10:00:57 +11:00
Michael Neale
cb1b2b060f
conditionally load memory system in goose server ( #508 )
2024-12-21 16:13:35 +11:00
Salman Mohammed
4db5ff78ac
Adds 'instructions' field to InitializeResult ( #511 )
2024-12-20 16:37:53 -05:00