| .. |
|
tests
|
Merge pull request #2320 from MODSetter/feat/plugin-usage-meter
|
2026-10-22 13:54:00 -07:00 |
|
usage_meter
|
docs(plugin-host): say a resent rollup replaces the earlier copy in PostHog
|
2026-10-22 13:52:10 -07:00 |
|
.env.example
|
build(plugin-host): give the usage meter's file a folder the host can write
|
2026-10-21 16:35:15 -07:00 |
|
__init__.py
|
feat(plugins): serve SurfSense's plugins from one host, a paid one behind the license
|
2026-10-11 22:40:00 +05:30 |
|
__main__.py
|
feat(plugin-host): count each plugin's tool calls per license, day, tool and outcome
|
2026-10-21 16:34:16 -07:00 |
|
app.py
|
feat(plugin-host): count each plugin's tool calls per license, day, tool and outcome
|
2026-10-21 16:34:16 -07:00 |
|
calls_in_flight.py
|
feat(plugins): serve plugins without sessions, and let Stop end their calls on any copy
|
2026-10-12 00:26:53 +05:30 |
|
cancel_broadcast.py
|
fix(plugins): keep the plugin host serving while Redis restarts
|
2026-10-12 04:55:15 +05:30 |
|
cancel_route.py
|
feat(plugins): serve plugins without sessions, and let Stop end their calls on any copy
|
2026-10-12 00:26:53 +05:30 |
|
cancellable_calls.py
|
refactor(plugin-host): share the request-body reader and the route path
|
2026-10-21 16:33:56 -07:00 |
|
Dockerfile
|
build(plugin-host): give the usage meter's file a folder the host can write
|
2026-10-21 16:35:15 -07:00 |
|
Dockerfile.dockerignore
|
build(plugin-host): give the usage meter's file a folder the host can write
|
2026-10-21 16:35:15 -07:00 |
|
entrypoint.sh
|
feat(plugins): run SurfSense's TikTok scraper as its own plugin
|
2026-10-12 12:07:21 +05:30 |
|
license_route.py
|
fix(plugins): a paid plugin's license verdict shows at once, from the plugin host
|
2026-10-14 16:48:28 +05:30 |
|
mounted_plugins.py
|
feat(plugin-host): count each plugin's tool calls per license, day, tool and outcome
|
2026-10-21 16:34:16 -07:00 |
|
post_only.py
|
refactor(plugin-host): share the request-body reader and the route path
|
2026-10-21 16:33:56 -07:00 |
|
pyproject.toml
|
Merge remote-tracking branch 'origin/dev' into perf/plugins-speed
|
2026-10-14 05:59:47 -07:00 |
|
redacted_logs.py
|
fix(plugin-host): keep a query's encoded space or path after an apostrophe redacted
|
2026-10-22 13:42:31 -07:00 |
|
refused_unless_allowed.py
|
feat(plugin-host): count each plugin's tool calls per license, day, tool and outcome
|
2026-10-21 16:34:16 -07:00 |
|
replayed_body.py
|
fix(plugin-host): read at most 1 MiB of a call before the license check
|
2026-10-21 16:47:38 -07:00 |
|
uv.lock
|
Merge remote-tracking branch 'origin/dev' into perf/plugins-speed
|
2026-10-14 05:59:47 -07:00 |