Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
ebfdb9c
V1
Sg312 Sep 8, 2025
adf8c22
Fix custom tool save
Sg312 Sep 8, 2025
d357280
feat(usage-api): make external endpoint to query usage (#1285)
icecrasher321 Sep 8, 2025
521316b
Lint
Sg312 Sep 8, 2025
cf4a935
Merge pull request #1286 from simstudioai/fix/copilot-custom-tools
Sg312 Sep 9, 2025
0785f6e
feat(logs-api): expose logs as api + can subscribe to workflow execut…
icecrasher321 Sep 9, 2025
a5c224e
fix(workflow-block): remove process specific circular dependency chec…
icecrasher321 Sep 9, 2025
ae670a7
fix(start-input): restore tag dropdown in input-format component (#1294)
waleedlatif1 Sep 9, 2025
8f7b11f
feat(account): added user profile pictures in settings (#1297)
waleedlatif1 Sep 9, 2025
c48039f
improvement(subblock-defaults): custom defaults for subblocks if need…
icecrasher321 Sep 10, 2025
3d4b9f0
feat(mcp): added support for mcp servers (#1296)
waleedlatif1 Sep 10, 2025
8841e9b
fix(subflow-validation): validate subflow fields correctly + surface …
icecrasher321 Sep 10, 2025
4d973ff
Fix(yaml env var): added env var fallback (#1300)
aadamgough Sep 10, 2025
afb99fb
fix(webhook-ui): fixed webhook ui (#1301)
waleedlatif1 Sep 10, 2025
abca731
improvement(readme): add e2b reference to readme (#1307)
icecrasher321 Sep 10, 2025
cff0a87
fix(webhooks): made spacing more clear, added copy button for webhook…
waleedlatif1 Sep 10, 2025
ea8762e
v0.3.51: mcp support, copilot improvements, polling for live executio…
waleedlatif1 Sep 10, 2025
befdc7e
Merge branch 'simstudioai:main' into main
arenadeveloper02 Sep 11, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,7 @@ Copilot is a Sim-managed service. To use Copilot on a self-hosted instance:
- **Monorepo**: [Turborepo](https://turborepo.org/)
- **Realtime**: [Socket.io](https://socket.io/)
- **Background Jobs**: [Trigger.dev](https://trigger.dev/)
- **Remote Code Execution**: [E2B](https://www.e2b.dev/)

## Contributing

Expand Down
44 changes: 44 additions & 0 deletions apps/docs/content/docs/execution/advanced.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -212,3 +212,47 @@ Monitor your usage and billing in Settings → Subscription:
- **Usage Limits**: Plan limits with visual progress indicators
- **Billing Details**: Projected charges and minimum commitments
- **Plan Management**: Upgrade options and billing history

### Programmatic Rate Limits & Usage (API)

You can query your current API rate limits and usage summary using your API key.

Endpoint:

```text
GET /api/users/me/usage-limits
```

Authentication:

- Include your API key in the `X-API-Key` header.

Response (example):

```json
{
"success": true,
"rateLimit": {
"sync": { "isLimited": false, "limit": 10, "remaining": 10, "resetAt": "2025-09-08T22:51:55.999Z" },
"async": { "isLimited": false, "limit": 50, "remaining": 50, "resetAt": "2025-09-08T22:51:56.155Z" },
"authType": "api"
},
"usage": {
"currentPeriodCost": 12.34,
"limit": 100,
"plan": "pro"
}
}
```

Example:

```bash
curl -X GET -H "X-API-Key: YOUR_API_KEY" -H "Content-Type: application/json" https://sim.ai/api/users/me/usage-limits
```

Notes:

- `currentPeriodCost` reflects usage in the current billing period.
- `limit` is derived from individual limits (Free/Pro) or pooled organization limits (Team/Enterprise).
- `plan` is the highest-priority active plan associated with your user.
Loading
Loading