Code

History

Commits on fix-cloud-do-sqlite-final2135+
  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. Harden credential and tool-source parsing with typed validators and scoped runtime metadata.Rhys Sullivan committed 8 months ago5bb275e
  8. 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
  9. Reuse asRecord in tool discovery schema checksRhys Sullivan committed 8 months ago76d9146
  10. Reuse asRecord helper in GraphQL envelope checksRhys Sullivan committed 8 months agob2ff8cd
  11. Use shared record helper in tool discovery payload parsingRhys Sullivan committed 8 months ago2392618
  12. Use shared object helper in stable source hashingRhys Sullivan committed 8 months agoeade014
  13. Type bridge context input as explicit unionRhys Sullivan committed 8 months agoa4730c9
  14. Harden bridge context parsing with explicit result guardsRhys Sullivan committed 8 months ago8a4b169
  15. Use typed binding for credential list query resultsRhys Sullivan committed 8 months agoc779d1a
  16. Remove identity cast in account bootstrap flowRhys Sullivan committed 8 months agob523ac5
  17. Call scheduler.runAfter directly without cast shimRhys Sullivan committed 8 months agoff14568
  18. Parse WorkOS membership events with typed helpersRhys Sullivan committed 8 months ago77bb45a
  19. Drop remaining runtime cast in tool resolution parsingRhys Sullivan committed 8 months ago28def29
  20. Replace explicit runtime casts with typed local bindingsRhys Sullivan committed 8 months agoac437b5
  21. Use better-result for persisted tool-call runnable checksRhys Sullivan committed 8 months agob688794
  22. Remove unknown context casts from organization and billing handlersRhys Sullivan committed 8 months agof46bd12
  23. Adopt typed tool-call control signals and cleanup runtime wrappersRhys Sullivan committed 8 months agob5a42d6
  24. Validate cached OpenAPI payloads before rehydrationRhys Sullivan committed 8 months ago501720b
  25. Simplify runtime task execution flow in task runnerRhys Sullivan committed 8 months ago91ec1fe
  26. Harden tool invocation flow and remove runtime typing shimsRhys Sullivan committed 8 months ago6c01f0b
  27. Adopt better-result for tool source normalization and remove cast shimsRhys Sullivan committed 8 months ago7c0a997
  28. Refine typing and remove executor casting hacksRhys Sullivan committed 8 months agodac3d0a
  29. Tighten executor data invariants and credential modelingRhys Sullivan committed 8 months ago0471865
  30. Simplify executor data invariants and split test suitesRhys Sullivan committed 8 months ago271dc0e
  31. Refactor executor structure to replace 'convex' with 'database' across configurations and imports. Update paths in knip.json, tsconfig.json, and various TypeScript files to reflect the new package structure. Remove obsolete convex-related files and tests to streamline the codebase.Rhys Sullivan committed 8 months ago3b5b63e
  32. ralphRhys Sullivan committed 8 months agoa24c948
  33. ralphin itRhys Sullivan committed 8 months ago898c564
  34. Bump tool source cache version to v25 and implement repair for missing required properties in JSON Schema type hintsRhys Sullivan committed 8 months ago1d2cc79
  35. Merge pull request #5 from RhysSullivan/feat/schema-first-tool-typingRhys Sullivan committed 8 months ago4dbbe28