Peter Steinberger
|
226bf74634
|
docs(telegram): document allowlist id requirement
|
2026-02-14 16:51:59 +01:00 |
|
Peter Steinberger
|
3e0e78f82a
|
fix(nostr): guard profile mutations
|
2026-02-14 16:51:04 +01:00 |
|
Peter Steinberger
|
eb60e2e1b2
|
fix(security): harden CLI cleanup kill and matching
|
2026-02-14 16:49:38 +01:00 |
|
Peter Steinberger
|
9e147f00b4
|
fix(doctor): resolve telegram allowFrom usernames
|
2026-02-14 16:48:07 +01:00 |
|
Peter Steinberger
|
50645b905b
|
refactor(outbound): centralize outbound identity
|
2026-02-14 16:44:43 +01:00 |
|
Peter Steinberger
|
6084d13b95
|
fix(security): scope CLI cleanup to owned child PIDs
|
2026-02-14 16:43:35 +01:00 |
|
Peter Steinberger
|
5b4121d601
|
fix: harden Feishu media URL fetching (#16285) (thanks @mbelinky)
Security fix for Feishu extension media fetching.
|
2026-02-14 16:42:35 +01:00 |
|
Peter Steinberger
|
d82c5ea9d1
|
refactor(utils): share safe json stringify
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
8d1a1d9e86
|
refactor(commands): share vllm setup
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
64df787448
|
refactor(channels): share account summary helpers
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
cc233da373
|
refactor(pairing): share json state helpers
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
e9de242159
|
refactor(exec-approvals): share request event types
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
bc4881ed0c
|
refactor(memory): share stale index cleanup
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
cdc31903c2
|
refactor(media-understanding): share gemini inline-data helper
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
d1f36bfd84
|
refactor(cli): share windows argv normalization
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
4caeb203a6
|
refactor(install): share package dir install
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
e1e05e57cb
|
refactor(utils): share shell argv tokenizer
|
2026-02-14 15:39:46 +00:00 |
|
Peter Steinberger
|
8218a94a31
|
refactor(signal): share rpc context
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
e401e2584d
|
refactor(auto-reply): share elevated unavailable message
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
0dbe087ef8
|
refactor(pi-embedded-runner): dedupe attempt params
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
4734c985c8
|
refactor(discord): share client rest helpers
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
270779b2cd
|
refactor(shared): derive requirements from metadata
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
7bd073340a
|
refactor(memory): share batch output parsing
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
4f61a3f527
|
refactor(shared): centralize requirements evaluation
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
3e2f0ca077
|
refactor(media-understanding): share gemini output extract
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
747b11c83e
|
refactor(config): share allow/deny channel policy schema
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
268c14f021
|
refactor(tools): centralize default policy steps
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
1a4fb35030
|
refactor(canvas-host): share static file resolver
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
2004ce919a
|
refactor(daemon): share schtasks exec helper
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
3150ece95a
|
refactor(channels): pass setup input to mutator
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
f97ad8f288
|
refactor(tools): share tool policy pipeline
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
4c74a2f06e
|
refactor(channels): reuse setup input types
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
9f84afc992
|
refactor(line): share flex footer helper
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
a1fc6a6ea6
|
refactor(daemon): share runtime status formatter
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
1b9c1c648d
|
refactor(daemon): share service lifecycle runner
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
ece55b4682
|
refactor(shared): dedupe frontmatter parsing
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
1b03eb71aa
|
refactor(health): share channel line styling
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
bc0160d0f2
|
refactor(shared): dedupe requirements evaluation
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
06bc9f368b
|
refactor(nodes): share node id matcher
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
81361755b7
|
refactor(reactions): share reaction level resolver
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
b769b65b48
|
refactor(browser): share proxy file helpers
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
d71f6afb7f
|
refactor(line): centralize action helpers
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
25ecd4216c
|
refactor(shared): dedupe config path eval
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
b3882eccef
|
refactor(config): share include scan helper
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
7fc1026746
|
refactor(gateway): share agent prompt builder
|
2026-02-14 15:39:45 +00:00 |
|
Peter Steinberger
|
e707a7bd36
|
refactor(memory): reuse runWithConcurrency
|
2026-02-14 15:39:44 +00:00 |
|
Peter Steinberger
|
60a7625f2a
|
refactor(agents): share glob matcher
|
2026-02-14 15:39:44 +00:00 |
|
Peter Steinberger
|
fdc3a6a809
|
build(tsconfig): map plugin-sdk account-id
|
2026-02-14 15:39:44 +00:00 |
|
Peter Steinberger
|
50a6e0e69e
|
fix: strip leading empty lines in sanitizeUserFacingText (#16280)
* fix: strip leading empty lines in sanitizeUserFacingText (#16158) (thanks @mcinteerj)
* fix: strip leading empty lines in sanitizeUserFacingText (#16158) (thanks @mcinteerj)
* fix: strip leading empty lines in sanitizeUserFacingText (#16158) (thanks @mcinteerj)
|
2026-02-14 16:34:02 +01:00 |
|
Andres G. Aragoneses
|
aa1dbd34a1
|
docs: fix typo p-coding-agent -> pi-coding-agent
|
2026-02-14 16:30:48 +01:00 |
|