Chuck Butkus
9e7b74ea32
Update
2025-10-28 14:43:26 -04:00
openhands
4646439108
Separate SaaS-specific fields from StoredConversationMetadata
...
- Create new ConversationMetadataSaas model with conversation_id, user_id, org_id
- Remove github_user_id, user_id, org_id from StoredConversationMetadata
- Update all enterprise clients to use ConversationMetadataSaas for user/org lookups
- Add database migration to create new table and migrate existing data
- Maintain backward compatibility in OpenHands core components
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-27 23:46:27 +00:00
rohitvinodmalhotra@gmail.com
f89e41ac30
fix migration
2025-10-27 13:44:28 -04:00
rohitvinodmalhotra@gmail.com
9b0029c5bb
Merge branch 'main' into migrate-org-db-litellm-from-deploy
2025-10-27 13:42:50 -04:00
rohitvinodmalhotra@gmail.com
3f247952fa
Merge branch 'main' into migrate-org-db-litellm-from-deploy
2025-10-27 13:41:35 -04:00
Alex42006
8f94b68ea1
Fix red X when Tavily MCP does not return error ( #11227 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com>
2025-10-27 21:36:08 +04:00
Rohit Malhotra
eb616dfae4
Refactor: rename user secrets table to custom secrets ( #11525 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-27 16:58:07 +00:00
rohitvinodmalhotra@gmail.com
dc360c8a5c
fix extraneous change
2025-10-27 11:00:13 -04:00
John-Mason P. Shackelford
26c636d63e
OpenHands Enterprise Telemetry Service M1 ( #11468 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Ray Myers <ray.myers@gmail.com>
2025-10-27 13:01:56 +00:00
sp.wack
3ec8d70d04
fix(frontend): Optimistically cache individual conversations from paginated results ( #11510 )
2025-10-27 16:24:46 +04:00
John-Mason P. Shackelford
694ac74bb9
chore: repo.md now has instructions for enterprise directory ( #11478 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-27 07:45:04 -04:00
Cesar Garcia
7ee20067a8
Fix broken DOC_STYLE_GUIDE.md link in Development.md ( #11368 )
...
Co-authored-by: mamoodi <mamoodiha@gmail.com>
2025-10-26 14:25:42 -04:00
Tim O'Farrell
054c5b666f
Moved event search to background thread ( #11487 )
2025-10-26 09:39:27 -06:00
PiteXChen
0ff7329424
Optimize the condense conditions of the condenser ( #11332 )
...
Signed-off-by: CLFutureX <chenyongqyl@163.com>
Co-authored-by: mamoodi <mamoodiha@gmail.com>
2025-10-26 11:23:22 -04:00
Wolf Noble
86c590cdc3
feat: Expose session_id to sandbox/runtime container ( #10863 )
2025-10-26 11:21:38 -04:00
mamoodi
319677e629
Fix README docker image ( #11515 )
2025-10-26 11:16:24 -04:00
Robert Brennan
f8b566b858
Fix broken docker links ( #11514 )
2025-10-26 11:05:44 -04:00
Hiep Le
f9694858fb
fix(frontend): frontend connects to WebSocket too early ( #11493 )
2025-10-26 12:35:55 +04:00
Hiep Le
7880c39ede
fix(frontend): loading spinner shown while waiting for start task to complete ( #11492 )
2025-10-26 12:29:21 +04:00
Robert Brennan
b5e00f577c
Replace All-Hands-AI references with OpenHands ( #11287 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <engel.nyst@gmail.com>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
2025-10-26 01:52:45 +02:00
Rohit Malhotra
2631294e79
Fix: incorrect attribute in convo info service ( #11503 )
2025-10-24 16:33:36 -06:00
Ray Myers
47776ae2ad
chore - Reference new org in python deps ( #11504 )
2025-10-24 20:56:56 +00:00
Graham Neubig
0ad411e162
Fix: Change default DOCKER_ORG from all-hands-ai to openhands ( #11489 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-24 15:06:48 -04:00
Alona
7bc56e0d74
feat: add 'git' as trigger word for bitbucket microagent ( #11499 )
2025-10-24 18:49:50 +00:00
Samuel Akerele
e450a3a603
fix(llm): Support nested paths in litellm_proxy/ model names ( #11430 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com>
2025-10-24 17:41:25 +00:00
Rohit Malhotra
5f06aad131
Merge branch 'main' into migrate-org-db-litellm-from-deploy
2025-10-24 13:04:28 -04:00
rohitvinodmalhotra@gmail.com
26ca1cf2d7
fix lint
2025-10-24 13:03:29 -04:00
rohitvinodmalhotra@gmail.com
75c9a09ad1
fix lint
2025-10-24 13:01:32 -04:00
rohitvinodmalhotra@gmail.com
139a5f7caf
Update test_billing.py
2025-10-24 13:00:55 -04:00
rohitvinodmalhotra@gmail.com
4caa72d080
fix tests
2025-10-24 12:53:28 -04:00
rohitvinodmalhotra@gmail.com
2f2a1c5c58
fix tests
2025-10-24 12:42:09 -04:00
rohitvinodmalhotra@gmail.com
37e0f7fd6e
Update test_conversation_callback_processor.py
2025-10-24 12:37:42 -04:00
rohitvinodmalhotra@gmail.com
b012176c9c
fix tests
2025-10-24 12:29:27 -04:00
rohitvinodmalhotra@gmail.com
a5e1a9fd99
fix tests
2025-10-24 12:20:22 -04:00
rohitvinodmalhotra@gmail.com
0b0d77bcdf
fix tests
2025-10-24 12:13:10 -04:00
rohitvinodmalhotra@gmail.com
3791a76216
fix failing tests
2025-10-24 12:06:17 -04:00
rohitvinodmalhotra@gmail.com
b921f06e2b
fix tests
2025-10-24 11:49:07 -04:00
rohitvinodmalhotra@gmail.com
07b8391605
rm user version update
2025-10-24 11:29:53 -04:00
rohitvinodmalhotra@gmail.com
2ec03b8c55
Update test_org_store.py
2025-10-24 11:25:50 -04:00
softpudding
17e32af6fe
Enhance dead-loop recovery by pausing agent and reprompting ( #11439 )
...
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-24 11:25:14 +00:00
Tim O'Farrell
4b303ec9b4
Fixes to unblock frontend ( #11488 )
...
Co-authored-by: Ray Myers <ray.myers@gmail.com>
2025-10-23 14:43:45 -06:00
Ray Myers
eb954164a5
chore - update ghcr enterprise build to new org
2025-10-23 12:53:01 -05:00
rohitvinodmalhotra@gmail.com
8beb9b4638
fix test
2025-10-23 11:42:28 -04:00
Tim O'Farrell
0c1c2163b1
The AsyncRemoteWorkspace class was moved to the SDK ( #11471 )
2025-10-23 09:39:56 -06:00
Hiep Le
dd2a62c992
refactor(frontend): disable some agent server API until implemented in the server source code ( #11476 )
2025-10-23 19:38:18 +04:00
openhands
b40f55a328
Add all SQLAlchemy storage models to enterprise/storage/__init__.py
...
- Added all 36 SQLAlchemy models that inherit from Base
- Added relevant enum classes (BillingSessionType, SubscriptionAccessStatus, etc.)
- Fixed missing comma in __all__ list
- Organized imports alphabetically for better maintainability
- Included StoredConversationMetadata alias from openhands core
This ensures all storage models are properly exposed through the storage module.
2025-10-23 15:36:14 +00:00
rohitvinodmalhotra@gmail.com
4e0d553380
add init for storage models for sqlalchemy registration during unit tests
2025-10-23 10:39:05 -04:00
rohitvinodmalhotra@gmail.com
42c40d75b1
Merge branch 'main' into migrate-org-db-litellm-from-deploy
2025-10-23 10:16:51 -04:00
Rohit Malhotra
f3d9faef34
SAAS: dedup fetching user settings from keycloak id ( #11480 )
...
Co-authored-by: openhands <openhands@all-hands.dev>
2025-10-23 09:56:55 -04:00
rohitvinodmalhotra@gmail.com
6e30c62078
simplify
2025-10-23 09:42:11 -04:00