Brace Sproul
bd52e5e09d
chore: Drop monorepo ( #1029 )
...
* chore: Drop monorepo
* cr
2026-03-06 16:10:34 -08:00
Brace Sproul
cd671fdca2
fix: Only send using repo msg if not already sent ( #1019 )
...
* fix: Only send using repo msg if not already sent
* cr
* cr
2026-03-05 13:11:10 -08:00
Brace Sproul
d18318404b
fix: persist selected repo ( #1008 )
...
* chore: Better err handling for extracting repos, always post reply
* cr
* fix: persist selected repo
2026-03-04 17:31:01 -08:00
Brace Sproul
163649197b
chore: Better err handling for extracting repos, always post reply ( #1007 )
...
* chore: Better err handling for extracting repos, always post reply
* cr
2026-03-04 16:55:50 -08:00
Brace Sproul
51b4b27c2e
feat: Add slack trigger webhook ( #1006 )
...
* feat: Add slack trigger webhook
* cr
* better username tagging, react with eyes
* cr
* cr
* cr
2026-03-04 16:43:28 -08:00
Aran Yogesh
b5951413d7
chore: resolve github token in get_agent and read from thread metadata ( #1002 )
...
* chore: resolve github token in get_agent and read from thread metadata
* feat: add linear_comment tool and fix middleware PR response
* refactor: simplify github token resolution flow
* linting
* Apply suggestion from @bracesproul
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Apply suggestion from @bracesproul
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* refactor: simplify auth helpers and token flow
* linting
* open_pr changes
* Update open_pr.py
* refactor: centralize github token helpers and config lookup
* Apply suggestions from code review
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-03-04 15:57:03 -08:00
Aran Yogesh
3dee480e82
refactor: remove duplicate comment_on_linear_issue from webapp, import from utils ( #996 )
...
* refactor: remove duplicate comment_on_linear_issue from webapp, import from utils.linear
* linting
2026-03-03 14:35:24 -08:00
Aran Yogesh
5bced68e72
feat: add linear_comment tool, remove auto-comment middleware ( #994 )
...
* feat: add linear_comment tool, remove auto-comment middleware
* ⏺ feat: pass triggering user name to linear_comment tool for @mentions
* linting
* Apply suggestion from @bracesproul
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* Apply suggestion from @bracesproul
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
* feat: add ticket_id arg to linear_comment tool and
include it in agent prompt
* Apply suggestions from code review
---------
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-03-03 14:34:29 -08:00
aran-yogesh
be0e0eb421
feat: add Open SWE Linear team mapping to langchain-ai/open-swe repo
2026-03-03 09:24:50 -08:00
aran-yogesh
257f08b196
chore:updated logging
2026-03-02 14:49:07 -08:00
aran-yogesh
1241028dc3
chore: improve GitHub auth failure logging with exception type and error value
2026-03-02 14:34:28 -08:00
aran-yogesh
41586c2610
fix/Handle missing Linear comment user in prompt
2026-02-25 11:19:30 -08:00
aran-yogesh
19cdb32f05
fix: use get_recent_comments() in multimodal fallback and fix NameError
2026-02-24 17:51:29 -08:00
Aran Yogesh
fd992be44e
Merge branch 'open-swe-v3' into yogesh/followup-comments
2026-02-24 17:09:31 -08:00
aran-yogesh
f82408cd61
refactor: use content block helpers and shared url dedupe; run format and lint
2026-02-24 12:16:00 -08:00
Aran Yogesh
fb23ef6c15
Apply suggestion from @bracesproul
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-24 11:21:32 -08:00
aran-yogesh
0e9f830f64
refactor: extract recent comment logic and add tests
2026-02-24 10:44:17 -08:00
aran-yogesh
f4b9b525fb
fix: collect only comments since last agent response for follow-up triggers
2026-02-23 16:11:23 -08:00
aran-yogesh
446b659c54
refactor: keep image URLs in text and centralize image auth
2026-02-22 18:57:49 -08:00
Brace Sproul
bbf89ed2d7
fix: move to gpt 5.2 codex and run formatter ( #967 )
2026-02-20 09:58:07 -08:00
aran-yogesh
bec99b106e
feat: add multimodal image support for Linear comments and queued run
2026-02-19 14:06:06 -08:00
aran-yogesh
7349741179
fix: applied ai mapping to ai-sdr repo
2026-02-19 10:16:54 -08:00
aran-yogesh
e003b0d319
fix: report existing PR instead of failing on follow-ups
2026-02-17 13:21:54 -08:00
aran-yogesh
75b50b9ba2
Fix Linear webhook project detection by fetching full issue details
2026-02-13 17:21:05 -08:00
Aran Yogesh
304bf7b74b
Update apps/agent/agent/webapp.py
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-13 14:44:55 -08:00
Aran Yogesh
a83f4e5cff
Update apps/agent/agent/webapp.py
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-13 14:44:55 -08:00
Aran Yogesh
3422423b06
Update apps/agent/agent/webapp.py
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-13 14:44:55 -08:00
Aran Yogesh
1d8ae1f644
Update apps/agent/agent/webapp.py
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-13 14:44:55 -08:00
aran-yogesh
3777d870b1
linear changes
2026-02-13 14:44:55 -08:00
aran-yogesh
64541a0cde
simplify Linear webhook team/project field handling
2026-02-13 14:44:55 -08:00
Aran Yogesh
234ddbc16f
Update apps/agent/agent/webapp.py
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-13 14:44:55 -08:00
Aran Yogesh
9102950bba
Update apps/agent/agent/webapp.py
...
Co-authored-by: Brace Sproul <braceasproul@gmail.com>
2026-02-13 14:44:55 -08:00
aran-yogesh
eeab7f5726
syntax change
2026-02-13 14:44:55 -08:00
aran-yogesh
c30e5cc58d
dict team mapping
2026-02-13 14:44:55 -08:00
aran-yogesh
9fb959529e
feat: route LangChain OSS/Applied AI/Docs issues to correct repos
2026-02-13 14:44:55 -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
b89ead0794
feat: add commit_and_open_pr tool and custom agent prompting
2026-02-06 17:16:00 -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
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