Conversation
…eset (warengonzaga#22) * Initial plan * 🔧 update (release): use GH_PAT token in checkout to bypass branch ruleset Co-authored-by: warengonzaga <15052701+warengonzaga@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: warengonzaga <15052701+warengonzaga@users.noreply.github.com>
* ☕ chore: initial plan for lint fixes * ☕ chore: fix all 14 bun lint errors using Biome * 🔧 update: address code review comments on dead code and invariant handling * 🔧 update: fix regex pattern in correction patterns for better matching * ⚙️ setup: add CI tolerance for bot commits and update AGENTS.md * 🔧 update: reorder correction patterns for consistency --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Waren Gonzaga <opensource@warengonzaga.com>
- use QueryTier type instead of any for tier casts in background.ts and tools.ts - use err instanceof Error guard instead of err: any in runner.ts - use Parameters<TemplateManager['update']>[1] for template updates - replace non-null assertions with optional chaining in templates.test.ts Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- type PulseJob extension instead of any for __touchActivity property - import and use OutboundSource type in categoryToSource return type - map companion category to agent source value - replace any with unknown in intercom handler signatures Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…is access Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- use nullish coalescing instead of non-null assertion for toolName - reformat keywords chain for readability - add biome-ignore comments for intentional any usage in tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- use nullish coalescing for non-null assertions in setup.ts, supervisor.ts, banner.ts - use typed record cast for dynamic property access in start.ts shutdown handlers - replace any with unknown in test mock signatures Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- add typed server parameter for getClientIP instead of any - use explicit fallback instead of non-null assertion for claimToken - add null check before returning recovery attempt record in security-db - replace any with unknown in test mock signatures Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Implements Issue #13 — (minimal Telegram foundation) IncludedNew plugin packageAdded: plugins/channel/plugin-channel-telegram/
Pairing toolsImplemented in pairing.ts:
Added tests:
Owner authorization updateUpdated OWNER_ONLY_TOOLS in index.ts:
Behavior
Out of scope (next PR)
ValidationCould not run Bun tests in this shell (bun not installed on PATH). Planned checks: bun install Related: #13 |
|
@Emeenent14 as moving forward we should submit PR to the dev branch not to the main branch. |
warengonzaga
left a comment
There was a problem hiding this comment.
Kindly check the CI for lint errors and build erros. Also, please follow the commit convention by wgtechlabs
|
Hey @Emeenent14, we made a significant update to the codebase. I recommend using the |
No description provided.