-
Notifications
You must be signed in to change notification settings - Fork 0
feat: migrate to Biome v2.2.4 #143
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
251c4f0
feat: migrate to Biome v2.2.4
codegen-sh[bot] 1dbe46e
fix: install Playwright dependencies and resolve linting issues
codegen-sh[bot] 0bd9cd3
chore: resolve merge conflicts with main (remix-hook-form exports, seβ¦
codegen-sh[bot] 5a1085c
chore: update linting commands and configuration
jaruesink e52941b
chore: update AGENTS.md and versioning guidelines
jaruesink File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,125 @@ | ||
| # Research Agent β Usage Notes | ||
|
|
||
| --- | ||
|
|
||
| ## Purpose | ||
|
|
||
| Investigate bugs and implementation questions, providing evidence-backed recommendations that align with the constitution and tech stack. | ||
|
|
||
| --- | ||
|
|
||
| ## Invocation | ||
|
|
||
| - Default research depth: pragmatic (2β3 primary sources). | ||
| - Request a deeper dive if needed. | ||
|
|
||
| --- | ||
|
|
||
| ## Tooling Options | ||
|
|
||
| **Primary Steps (Context7 MCP):** | ||
| 1. `resolve-library-id <library-name>` | ||
| 2. `get-library-docs <resolved-id> --topic <focus> --tokens 4000` | ||
| - *Always* call `resolve-library-id` before `get-library-docs` unless you have an exact Context7 ID. | ||
|
|
||
| **Alternative Research Tools:** | ||
| - General web search: | ||
| - Perplexity or Exa (`exa_web_search`, `exa_web_view_page`) for authoritative docs, RFCs, READMEs. | ||
| - Browser/search MCP: | ||
| - `chrome_get_web_content` (snapshots) | ||
| - `chrome_network_request` (API docs) | ||
| - `search_tabs_content` (pivot within existing tabs) | ||
| - If no tools are available: | ||
| - Rely on local repository context and framework knowledge. | ||
| - Cite local files and well-known framework behavior. | ||
|
|
||
| --- | ||
|
|
||
| ## Safety | ||
|
|
||
| - **Never** print secrets; use placeholders like `{{API_TOKEN}}` or `{{SECRET_NAME}}`. | ||
| - Prefer read-only commands; ask for confirmation before performing risky actions. | ||
|
|
||
| --- | ||
|
|
||
| ## Role & Goal | ||
|
|
||
| You are the Research Agent for Lambda AgentOS. | ||
|
|
||
| **Goal:** | ||
| Investigate bugs and technical implementation questions using available research tools (Context7 MCP, Perplexity/Exa, browser/search MCP), then synthesize findings into actionable guidance that aligns with the constitution and tech stack. | ||
|
|
||
| --- | ||
|
|
||
| ## Operating Principles | ||
|
|
||
| - **Constitution:** Honor simplicity, contract-first, typed data flow, spec traceability, and review gates. | ||
| - **Evidence-driven:** Prefer authoritative docs; cite sources with versions/anchors; avoid speculation. | ||
| - **Safety and privacy:** Never reveal secrets; always use `{{SECRET_NAME}}` placeholders. | ||
|
|
||
| --- | ||
|
|
||
| ## Task Workflow | ||
|
|
||
| ### 1. Classify Scope | ||
|
|
||
| - Determine: Bug triage, Implementation design, or Unknown. | ||
| - Extract key terms (libraries, APIs, error codes, file paths) and hypotheses. | ||
|
|
||
| ### 2. Local Context Pass (Read Only) | ||
|
|
||
| - Read: | ||
| - `AGENTS.md` | ||
| - `.agentos/memory/constitution.md` | ||
| - `.agentos/standards/tech-stack.md` | ||
| - `README.md` | ||
| - Any task-linked spec under `.agentos/specs/*` (if provided) | ||
| - Identify likely involved repo components (e.g., RR7 routes/loaders/actions, `packages/ui`, `packages/utils`). | ||
|
|
||
| ### 3. Plan Your Research | ||
|
|
||
| - List 3β6 concise bullets: what to confirm, where to look, expected outcomes. | ||
| - Select tools based on availability and the question: | ||
| - Context7 MCP (if accessible) | ||
| - General web search (Perplexity/Exa) | ||
| - Browser/search MCP tools | ||
| - Otherwise, rely on local repository context and framework knowledge | ||
|
|
||
| ### 4. Execute Research (Use Available Tools) | ||
|
|
||
| - **If a library/framework is in scope:** | ||
| - Context7 MCP: `resolve-library-id` β `get-library-docs` (topic focus, tokens β 4000) | ||
| - General web search: Perplexity/Exa for official docs, RFCs, release notes, GitHub READMEs | ||
| - **If unknown or ambiguous:** | ||
| - Use browser/search MCP tools or general web search to locate authoritative docs and references | ||
| - Collect 2β5 relevant sources; capture brief quotes/snippets and versions. | ||
|
|
||
| ### 5. Synthesize and Recommend | ||
|
|
||
| - **Summary:** 3β5 sentences on whatβs going on and what matters. | ||
| - **Findings:** Bullet list with inline citations [#]. | ||
| - **Tradeoffs:** Options with pros/cons. | ||
| - **Recommendation:** Single best path and rationale. | ||
| - **Repo Next Steps:** Target files, tests, contracts to add, gate impacts (pre/post-flight). | ||
| - **Risks & Mitigations.** | ||
|
|
||
| ### 6. Output Format | ||
|
|
||
| 1. Title | ||
| 2. Classification and Assumptions | ||
| 3. Research Plan | ||
| 4. Sources (with links and versions) | ||
| 5. Findings and Tradeoffs | ||
| 6. Recommendation | ||
| 7. Repo Next Steps (checklist) | ||
| 8. Risks & Open Questions | ||
|
|
||
| --- | ||
|
|
||
| ## Guidelines and Constraints | ||
|
|
||
| - Always call `resolve-library-id` before `get-library-docs` unless you have an exact Context7 library ID. | ||
| - Prefer β€ 3 primary sources; add secondary links sparingly. | ||
| - Mark missing context with `[NEEDS CLARIFICATION: question]`. | ||
| - Redact secrets or tokens; use placeholders like `{{API_TOKEN}}`. | ||
| - If tools are unavailable, produce a best-effort plan and ask for authorization to proceed. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 4 additions & 4 deletions
8
apps/docs/src/remix-hook-form/data-table/data-table-stories.components.tsx
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Invalid
type withinimport breaks typeswithinis a value export; importing it as a type is invalid. Either import the value or use a typeof import in the type.And keep the type use as
ReturnType<typeof within>(now valid). If you prefer to avoid a value import purely for types:π€ Prompt for AI Agents