Commit Graph

473 Commits

Author SHA1 Message Date
Bradley Axen 4e0d80310c feat: update the cli to be cross platform (#624) v1.0-beta4 2025-01-15 21:35:26 -08:00
Bradley Axen 52e55236ee fix: make sure dev setup works and document (#623)
Co-authored-by: Mic Neale <michael.neale@gmail.com>
2025-01-16 16:29:27 +11:00
Michael Neale 829359584b chore [v1.0]: tidy up processes when session closes (#622) 2025-01-16 14:45:39 +11:00
Michael Neale 90ab608d12 nit: small change to give a choice (#620) 2025-01-16 12:53:44 +11:00
Michael Neale f4eeabc22a [ui, v1.0] deep link add mcp session (#617) 2025-01-16 11:05:14 +11:00
marcelle ee0359a7c0 feat: add a truncating agent (#579) 2025-01-15 16:48:08 -05:00
Alex Hancock a8bdd5bd33 feat: Release devtools opening keyboard shortcut when goose window is not focused (#614) 2025-01-15 16:22:14 -05:00
Bradley Axen 823fa36e55 feat: performance tweaks for partial release (#611) 2025-01-15 11:33:44 -08:00
Max Novich a180516e25 Alexhancock/inline code (#612)
Co-authored-by: Alex Hancock <alexhancock@block.xyz>
2025-01-15 11:28:42 -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 85c0c83323 fix: model names in UI API key warning (#609) 2025-01-15 12:26:24 -05: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
Alex Hancock fb7c80c349 fix: Various improvements and fixes to rough edges in the UX (#593) 2025-01-14 16:08:12 -05: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
Alex Hancock b9cb01f3de alexhancock/rollback-goosed-restarts (#590) 2025-01-14 15:15:47 -05:00
Nahiyan Khan 99126cd3d9 style: swapped to arcade icons (#585) 2025-01-14 15:13:59 -05:00
Bradley Axen 60f530917e feat: Make the reference agent the default (#589) 2025-01-14 12:00:18 -08:00
Alex Hancock 4af5a7bf85 Goosed Restarts (#586)
Co-authored-by: Alex Hancock <alexhancock@squareup.com>
2025-01-14 14:19:30 -05: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
lily-de bf65a7daa9 feat: static settings page (#570) 2025-01-13 13:03:55 -08:00
Nahiyan Khan e00dd11fab styles: adding arcade styles and cash sans (#581) 2025-01-13 16:00:44 -05: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
Zaki Ali f8643cb1d9 Add goose versions to the UI (#526) 2025-01-10 15:04:10 -08: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