Commit f944655
committed
feat: Update role hierarchy and subscription tier configurations
- Refactored role hierarchy to align with Supabase Auth and RLS, simplifying role definitions and inheritance.
- Introduced new roles: 'service_role', 'moderator', and updated existing roles to streamline access control.
- Revised subscription tiers to include 'free', 'pro', and 'enterprise' with clear inheritance and access levels.
- Added RLS policy helpers for better role-based access control.
refactor: Enhance tracing configuration
- Removed unused imports and cleaned up code formatting for better readability.
- Improved error handling and logging in the LangfuseExporter class.
feat: Implement AI Gateway configuration
- Created a new AI Gateway configuration file to manage API interactions with various AI models.
- Added support for multiple AI models from different providers, including OpenAI, Anthropic, Google, and others.
- Implemented dynamic model discovery and credit retrieval functions.
feat: Add Claude Code provider integration
- Introduced a new configuration for Claude Code provider, allowing interaction with Claude models.
- Defined model selection functions for easy access to different Claude Code models.
feat: Integrate GitHub Copilot provider
- Developed a configuration for GitHub Copilot integration, supporting various models.
- Added environment variable management for flexible configuration.
- Created model selection function for easy access to GitHub Copilot models.1 parent a9910d7 commit f944655
19 files changed
Lines changed: 1636 additions & 977 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
23 | 26 | | |
24 | 27 | | |
25 | 28 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
296 | 304 | | |
297 | 305 | | |
298 | 306 | | |
| |||
0 commit comments