Code

History

Commits on admin-integrations2345+
  1. Refactor MCP tool execution from `run_code` to `execute` across the assistant and executor components. Update related documentation, tests, and internal references to ensure consistency. Remove unused code and streamline tool management processes.Rhys Sullivan committed 8 months agod3f34b5
  2. Deduplicate OpenAPI hints across discovery and runtimeRhys Sullivan committed 8 months ago6673564
  3. Collapse use-node to a single runtime boundaryRhys Sullivan committed 8 months ago7831ac5
  4. Refactor executor runtime boundaries around Node-only actionsRhys Sullivan committed 8 months ago8c440c8
  5. rm paginationRhys Sullivan committed 8 months ago8b105e8
  6. Add infinite scroll functionality to tool explorer and enhance loading states. Integrate `react-infinite-scroll-component` for improved user experience when loading tools. Update component props to manage loading states and tool counts effectively. Refactor related components to support new features and ensure seamless integration with existing tool management logic.Rhys Sullivan committed 8 months agof096369
  7. Refactor type hinting functions to improve handling of object intersections and unions. Introduce a new utility to strip outer parentheses from type hints, enhancing the normalization process. Update tests to cover new functionality and ensure accurate type hint generation.Rhys Sullivan committed 8 months ago4873bf2
  8. Polish source-management UI for typed toolsRhys Sullivan committed 8 months agocb248f8
  9. Add Convex OpenAPI route and method-aware functionsRhys Sullivan committed 8 months ago7e6277a
  10. Move workspace tools to registry-backed stateRhys Sullivan committed 8 months ago6da0960
  11. Refactor tool execution through serialized runtimeRhys Sullivan committed 8 months agobf253d5
  12. fixRhys Sullivan committed 8 months ago335e8aa
  13. Enhance workspace tools functionality by adding a new debug mode "registry" for improved tool inventory management. Refactor various database operations to ensure tools are refreshed correctly after changes to sources or credentials, including updates to the handling of cached tool data. This includes implementing safe run mechanisms to maintain consistency across workspace operations.Rhys Sullivan committed 8 months agoe7338e5
  14. fix buildRhys Sullivan committed 8 months agoae7db38
  15. fix buildRhys Sullivan committed 8 months ago5d27afe
  16. Enhance loading states and optimistic updates in source management components. This includes implementing skeleton loaders for better user experience during data fetching, adding optimistic operation handling for source additions and deletions, and refining type detection feedback in the source dialog. UI adjustments were made to improve clarity and responsiveness during loading scenarios.Rhys Sullivan committed 8 months agoc42ef9d
  17. Refactor OAuth handling in source management components to exclusively support MCP. This includes renaming variables, updating function names, and enhancing error handling during OAuth connection processes. UI components were also adjusted to reflect these changes, improving user experience and clarity.Rhys Sullivan committed 8 months ago332e772
  18. Refactor OAuth handling in source management components to support both MCP and OpenAPI types. This includes renaming variables for clarity, updating function names, and enhancing error handling during OAuth connection processes. Additionally, adjustments were made to the UI components to reflect these changes, improving the overall user experience.Rhys Sullivan committed 8 months agob04024d
  19. Refactor typecheck scripts and enhance OAuth handling across executor and assistant packages. This includes consolidating typecheck commands, updating script paths, and implementing timeout mechanisms for OAuth requests to improve reliability and performance.Rhys Sullivan committed 8 months ago7186c56
  20. Complete account-based identity migration across executor, web, and assistant surfaces. This replaces actorId plumbing with canonical accountId contracts so authorization, anonymous auth, and scope handling all use one identity model.Rhys Sullivan committed 8 months agoeadd873
  21. Refactor credential and access policy management to support account-based scoping, enhancing the handling of credentials and policies across workspaces and organizations. This includes updates to type definitions, validation schemas, and adjustments to the database structure for improved clarity and functionality.Rhys Sullivan committed 8 months ago93d10ba
  22. Refactor credential and source management to incorporate owner scope types, enhancing the handling of credential grouping and connection options. This includes updates to the UI components for displaying owner scope labels and adjustments to the connection form dialog for improved user experience.Rhys Sullivan committed 8 months agoa6fd08c
  23. Harden credential and tool-source parsing with typed validators and scoped runtime metadata.Rhys Sullivan committed 8 months ago5bb275e
  24. Enhance schema validation and error handling across various modules using Zod and Result utilities. This includes adding schemas for OpenAPI, MCP, and Postman run specifications, improving payload parsing, and ensuring robust error reporting in runtime configurations and tool discovery processes.Rhys Sullivan committed 8 months ago0a65e99
  25. Reuse asRecord in tool discovery schema checksRhys Sullivan committed 8 months ago76d9146
  26. Reuse asRecord helper in GraphQL envelope checksRhys Sullivan committed 8 months agob2ff8cd
  27. Use shared record helper in tool discovery payload parsingRhys Sullivan committed 8 months ago2392618
  28. Use shared object helper in stable source hashingRhys Sullivan committed 8 months agoeade014
  29. Type bridge context input as explicit unionRhys Sullivan committed 8 months agoa4730c9
  30. Harden bridge context parsing with explicit result guardsRhys Sullivan committed 8 months ago8a4b169
  31. Use typed binding for credential list query resultsRhys Sullivan committed 8 months agoc779d1a
  32. Remove identity cast in account bootstrap flowRhys Sullivan committed 8 months agob523ac5
  33. Call scheduler.runAfter directly without cast shimRhys Sullivan committed 8 months agoff14568
  34. Parse WorkOS membership events with typed helpersRhys Sullivan committed 8 months ago77bb45a
  35. Drop remaining runtime cast in tool resolution parsingRhys Sullivan committed 8 months ago28def29