oyi77
71bfe084ae
refactor: make SessionPool modular & provider-agnostic
...
Move pool integration from Pollinations-specific code into BaseExecutor
so any executor can opt in via a protected poolConfig property.
Changes:
- base.ts: Add poolConfig, getPool(), buildPoolHeaders() to BaseExecutor
- pollinations.ts: Remove static pool, use base class pattern
- session-pool-modular.test.ts: 36 tests for provider-agnostic pool behavior
Closes #2953
2026-05-31 07:05:21 -03:00
..
2026-05-24 18:05:58 -03:00
2026-05-29 13:21:36 -03:00
2026-04-27 20:00:10 -03:00
2026-05-31 07:05:21 -03:00
2026-05-26 23:51:47 -03:00
2026-05-29 13:21:36 -03:00
2026-05-29 13:21:36 -03:00
2026-05-26 23:51:47 -03:00
2026-05-15 12:51:07 -03:00
2026-05-29 13:21:36 -03:00
2026-05-23 01:46:59 -03:00
2026-05-30 13:59:36 +00:00
2026-05-23 01:46:59 -03:00
2026-05-30 16:29:36 +05:30
2026-05-26 23:51:47 -03:00
2026-05-29 13:21:36 -03:00
2026-05-29 13:21:36 -03:00
2026-05-26 23:51:47 -03:00
2026-05-29 13:21:36 -03:00
2026-05-26 23:51:47 -03:00
2026-05-11 21:49:32 -03:00
2026-05-29 12:44:29 -03:00
2026-05-29 12:44:29 -03:00
2026-05-24 18:05:58 -03:00
2026-05-29 12:44:29 -03:00
2026-05-29 13:21:36 -03:00
2026-05-26 23:51:47 -03:00
2026-04-24 07:00:21 -03:00
2026-05-16 21:47:40 -03:00
2026-05-29 13:21:36 -03:00
2026-05-29 12:44:29 -03:00
2026-05-30 22:01:07 -03:00
2026-05-29 12:44:29 -03:00
2026-05-24 18:05:58 -03:00
2026-05-07 00:01:54 +07:00
2026-05-29 12:44:29 -03:00
2026-05-29 13:21:36 -03:00
2026-05-29 13:21:36 -03:00
2026-05-26 23:51:47 -03:00
2026-04-24 07:00:21 -03:00
2026-05-23 01:46:59 -03:00
2026-05-29 13:21:36 -03:00
2026-04-24 09:22:46 -03:00
2026-05-29 12:44:29 -03:00
2026-05-29 12:44:29 -03:00
2026-05-31 07:05:21 -03:00
2026-03-22 20:29:06 -03:00
2026-05-24 18:05:58 -03:00
2026-05-30 21:18:16 -03:00
2026-05-29 13:21:36 -03:00
2026-05-24 18:05:58 -03:00
2026-05-29 12:44:29 -03:00
2026-05-29 12:44:29 -03:00
2026-05-26 23:51:47 -03:00
2026-05-10 00:55:06 -03:00
2026-05-26 23:51:47 -03:00