| .. |
|
sample_plugins
|
feat(plugins): serve plugins without sessions, and let Stop end their calls on any copy
|
2026-10-12 00:26:53 +05:30 |
|
shared_layer_plugins
|
feat(plugin-host): plugin lifespans, one license cache, and results the agent reads
|
2026-10-14 05:56:11 -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 |
|
events.py
|
feat(plugin-host): plugin lifespans, one license cache, and results the agent reads
|
2026-10-14 05:56:11 -07:00 |
|
mcp_calls.py
|
feat(plugins): run SurfSense's Reddit scraper as its own plugin on the plugin host
|
2026-10-12 00:48:27 +05:30 |
|
redis_server.py
|
fix(plugins): keep the plugin host serving while Redis restarts
|
2026-10-12 04:55:15 +05:30 |
|
serving.py
|
feat(plugins): serve SurfSense's plugins from one host, a paid one behind the license
|
2026-10-11 22:40:00 +05:30 |
|
test_first_party_list.py
|
feat(plugins): a public page per listed plugin, opened from Browse
|
2026-10-13 16:45:04 +05:30 |
|
test_host.py
|
fix(plugins): a paid plugin's license verdict shows at once, from the plugin host
|
2026-10-14 16:48:28 +05:30 |
|
test_plugin_lifespans.py
|
feat(plugin-host): plugin lifespans, one license cache, and results the agent reads
|
2026-10-14 05:56:11 -07:00 |
|
test_post_only.py
|
feat(plugin-host): plugin lifespans, one license cache, and results the agent reads
|
2026-10-14 05:56:11 -07:00 |
|
test_progress.py
|
feat(plugin-host): plugin lifespans, one license cache, and results the agent reads
|
2026-10-14 05:56:11 -07:00 |
|
test_redacted_logs.py
|
fix(plugins): keep a log record's arguments when redacting it
|
2026-10-13 21:36:12 -07:00 |
|
test_results.py
|
feat(plugin-host): plugin lifespans, one license cache, and results the agent reads
|
2026-10-14 05:56:11 -07:00 |
|
test_scaling.py
|
fix(plugins): keep the plugin host serving while Redis restarts
|
2026-10-12 04:55:15 +05:30 |