Aran Yogesh
770fcd4e1d
Change exception handling to catch all exceptions
...
Removed specific exception handling to catch all exceptions.
2026-02-09 13:10:54 -08:00
aran-yogesh
810bf412e9
Refactor middleware into package and update repo config
2026-02-09 12:53:34 -08:00
aran-yogesh
03744fbf2d
feat: add error normalization middleware for tool and model calls []Closes #904 ]
2026-02-09 12:08:40 -08:00
aran-yogesh
7413befa79
feat: add error normalization middleware for tool and model calls
2026-02-09 11:52:54 -08:00
aran-yogesh
9f78cf0b90
feat: copy SandboxBackendProtocol from deepagents to reduce coupling ( #897 )
...
- Add local protocol.py with SandboxBackendProtocol, ExecuteResponse, WriteResult, EditResult
- Update server.py to import from local protocol instead of deepagents
- Reduces dependency coupling between open-swe and deepagents
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-06 18:40:34 -08:00
aran-yogesh
dec020b5ae
fix: edited custom prompting
2026-02-06 18:02:59 -08:00
aran-yogesh
b89ead0794
feat: add commit_and_open_pr tool and custom agent prompting
2026-02-06 17:16:00 -08:00
aran-yogesh
8f4fd4a555
fix: add langgraph-cli dependency, fix ChatAnthropic import, and wire up Claude model
2026-02-06 16:11:24 -08:00
Brace Sproul
23887d41da
chore: Update dep to master ( #895 )
2026-02-06 13:28:24 -08:00
Brace Sproul
78542b226f
refactor: Remove all imports from deepagents_cli & pull in custom tools ( #894 )
2026-02-06 13:23:09 -08:00
aran-yogesh
841aa536f5
feat: add configurable sandbox template and fix sandbox lifecycle
2026-02-06 10:37:28 -08:00
aran-yogesh
db2a755463
feat: add LANGSMITH_API_KEY_PROD fallback for LangGraph Cloud
...
Add helper function to check LANGSMITH_API_KEY first, then fall back to
LANGSMITH_API_KEY_PROD for LangGraph Cloud deployments where
LANGSMITH_API_KEY is reserved by the platform.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-05 17:36:05 -08:00
aran-yogesh
9c29e3c9e0
Fix sandbox creation by removing unsupported cleanup parameter
...
- Remove cleanup=False argument from create_sandbox_async calls
- Fixes TypeError: Received unsupported arguments: ['cleanup']
- Allows agent to create and connect to sandboxes successfully
2026-02-05 17:00:54 -08:00
aran-yogesh
1083989723
env var changed to LANGSMITH_API_KEY_PROD isntead of LANGSMITH_API_KEY
2026-02-05 13:36:02 -08:00
Aran Yogesh
bee2165b0d
Add README for Open SWE Agent
2026-02-05 12:00:13 -08:00
Aran Yogesh
0c1076f3e7
Add schema and Python version to langgraph.json
2026-02-05 11:46:36 -08:00
Aran Yogesh
8c7216f2bc
Delete apps/agent/agent/__init__.py
2026-02-05 11:22:56 -08:00
Aran Yogesh
3681bb2503
Delete apps/agent/README.md
2026-02-05 11:18:20 -08:00
Aran Yogesh
08f73fba19
Delete apps/agent/uv.lock
2026-02-05 11:17:00 -08:00
Aran Yogesh
217bca8c8b
Delete apps/agent/agent/__pycache__ directory
2026-02-05 11:16:01 -08:00
Aran Yogesh
2f814183bc
Delete apps/agent/__pycache__ directory
2026-02-05 11:14:55 -08:00
aran-yogesh
fb41002d37
chore: Add Python cache files and uv.lock to gitignore
...
Ignore __pycache__ directories, .pyc files, and uv.lock to keep
the repository clean from auto-generated Python artifacts.
2026-02-05 11:09:46 -08:00
Aran Yogesh
1c3000473d
Delete apps/agent/__pycache__/server.cpython-311.pyc
2026-02-05 11:04:36 -08:00
Aran Yogesh
79f80810ff
Delete apps/agent/__pycache__/encryption.cpython-311.pyc
2026-02-05 10:55:45 -08:00
aran-yogesh
b2c466dfb7
Add Python agent with LangSmith sandbox support
...
- Add apps/agent/ with server.py, webapp.py, encryption.py
- Configure to use deepagents branch with LangSmith sandbox
- Add langgraph.json for deployment
- Add pyproject.toml with dependencies
2026-02-04 18:30:38 -08:00
Open SWE Bot
f154609351
docs: Add repository deprecation warning to README
...
This repository is no longer actively maintained and will not receive further updates. Added a prominent warning notice at the top of the README to inform users that the project has been deprecated.
2026-01-26 01:01:16 +00:00
Open SWE Bot
db8adf2be2
feat: Add deprecation warning for open-swe-max labels
...
- Add deprecation warning in webhook handler when max labels are used
- Update documentation to indicate open-swe-max labels are deprecated
- Recommend users switch to standard open-swe labels with Opus 4.5
- Update README, best-practices.mdx, github.mdx, and prompts.ts
- Max labels still functional but now log deprecation warnings
2026-01-26 00:56:50 +00:00
Lauren Hirata Singh
657d2190d3
chore(docs): update old docs links ( #875 )
...
* update old docs links
* combine edits
* fix format
* format
* fix
* revert other formatting fix
2026-01-16 11:35:53 -05:00
dependabot[bot]
d8b2997ccf
chore(deps-dev): bump next from 15.4.1 to 15.4.8 ( #866 )
...
Bumps [next](https://github.com/vercel/next.js ) from 15.4.1 to 15.4.8.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.4.1...v15.4.8 )
---
updated-dependencies:
- dependency-name: next
dependency-version: 15.4.8
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 15:13:46 -08:00
open-swe[bot]
6e61babcbf
feat: Update default model to Claude Sonnet 4.5 ( #848 )
...
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Empty commit to trigger CI
* make it opus 4.5
---------
Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-11-24 18:36:28 -08:00
Lauren Hirata Singh
bfb2ab7bcc
Fix links and improve README content ( #859 )
...
Updated docs links in README.md for accuracy and clarity.
2025-11-13 18:39:29 -08:00
Lauren Hirata Singh
dea282c329
Update README to remove documentation section ( #858 )
...
Removed the documentation section and its link.
2025-11-13 18:39:12 -08:00
Lauren Hirata Singh
19debf1b62
docs: Fix link to LangGraph in introduction ( #837 )
...
Updated the LangGraph link to use HTTPS.
2025-09-09 18:16:20 +00:00
Lauren Hirata Singh
41d9f3d2f2
Correct GitHub link in usage documentation ( #836 )
2025-09-09 16:44:40 +00:00
Lauren Hirata Singh
33f8e002ae
Update links and descriptions in index.mdx ( #835 )
2025-09-09 12:40:38 -04:00
Brace Sproul
818123f849
fix: Broken gh webhooks docs link ( #827 )
2025-09-04 19:04:27 +00:00
Brace Sproul
00e4eaff8e
fix: Add configurable headers to langgraph.json ( #824 )
2025-09-03 23:05:02 +00:00
Kartik Sharma
ef5415ddc5
Fix webhook URL path in development setup ( #822 )
...
Github webhooks trigger on >webhooks/github instead of >webhook/github
Code reference ->
998655385b/apps/open-swe/src/routes/github/unified-webhook.ts (L67)
2025-09-03 22:46:30 +00:00
Brace Sproul
998655385b
chore: add error logs ( #815 )
...
* chore: add error logs
* chore: add error logs
2025-08-29 17:25:17 -07:00
Brace Sproul
8c1fbfac3c
chore: Tmp add logs in restart run route ( #813 )
2025-08-29 17:13:29 -07:00
Aliyan Ishfaq
59db158190
feat: langgraph engineer mode ( #803 )
...
* feat: langeng button
* fix: default ui mcp value
* feat: plan generate plan prompt update
* feat: planner generate message sys prompt
* feat: programmer sys prompt updated
* feat: review sys prompt added
* chore: code cleaning
* chore: code cleaning
* chore: code cleaning
* chore: code formatting
* chore: prompt formatting
* chore: var naming
* chore: args formatting
* chore: icon renaming
* fix: made custom framework additions generalizable
* chore: code formatting
* chore: import issue fixes
* feat: doc updated
* chore: prompt fix
* chore: removed fies
* fix: doc updates
* chore: code cleaning
* chore: doc fix
* chore: docs update
2025-08-27 17:12:56 -07:00
Brace Sproul
d81080e71e
fix: Pass proper config when retrying run ( #808 )
...
* fix: Pass proper config when retrying run
* fix
2025-08-27 19:49:44 +00:00
Brace Sproul
504be7c563
fix: Rename from open-swe to openswe ( #809 )
...
* fix: Rename from open-swe to openswe
* del tmp file, format and lint
2025-08-27 19:33:26 +00:00
Palash Shah
46d795c41b
feat: open swe v2 in js! ( #797 )
...
* feat: openswe v2
* feat: yarn lock
* update: add eslint
* update: working build & lint
* chore: update types
* chore: format
* reorg agent v2
* cleanup
* fixes
* nits: modifications
* feat: updates
* nit: update yarn lock
* nit: don't add dep to root
* chore: update yarn
* chore: update langgraph.json
* nit: update names
* chore: update functions
* nit: update
---------
Co-authored-by: bracesproul <braceasproul@gmail.com>
2025-08-27 09:49:54 -04:00
Palash Shah
3caa492ffd
feat: modify cli for deep agents + formatting ( #792 )
...
* feat: update cli for local
* feat: file diff formatting
* fix: udate diff format
* fix: show green/red diffs
* fix: modifications
* feat: str based replacement
* feat: update streaming to allow submissions
* feat: traces
* fix: wrap text
* feat: update cli
* fix: remove json
* fix: remove write fill diff
* fix: mods
* fix: updates to logging
* fix: add trace replay service
* feat: update logs
* fix: remove debugging
* fix: lint
* fix: unused vars
* fix: updates
* fix: formatting
* fix: update streaming value
* fix: replace constants
* feat: mods
* nit: change interrupt
* nit: remove question
2025-08-22 16:58:27 -04:00
Brace Sproul
53e5dd954d
fix: Make the allowed users list an env var ( #789 )
...
* fix: Make the allowed users list an env var
* cr
2025-08-21 11:40:36 -07:00
Palash Shah
f246c811ea
fix: adds default config to true ( #787 )
2025-08-20 12:40:04 -07:00
Brace Sproul
531372cb51
docs: Update faq section to include updated restart run docs, better screenshots ( #786 )
...
* docs: Update faq section to include updated restart run docs
* create issue screenshots
2025-08-20 11:38:09 -07:00
open-swe[bot]
92223cc25f
docs: update documentation for Open SWE PR tagging feature ( #785 )
...
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* Apply patch [skip ci]
* cr
---------
Co-authored-by: open-swe[bot] <open-swe@users.noreply.github.com>
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2025-08-20 11:17:56 -07:00
Brace Sproul
df43631d59
feat: Add restart from last checkpoint button ( #724 )
2025-08-20 17:40:50 +00:00