Skip to content

Commit 2d50842

Browse files
committed
chore: bump version to 0.1.6 for patch release
1 parent 5567b78 commit 2d50842

File tree

8 files changed

+3419
-4964
lines changed

8 files changed

+3419
-4964
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
description: >-
3+
Use this agent for research tasks, utilizing only Perplexity's chat completions API (https://docs.perplexity.ai/guides/chat-completions-guide) and OpenCode agents (https://opencode.ai/docs/agents/) to gather information and perform analysis. For example: <example> Context: The user needs to research the latest developments in AI. user: "Research the latest AI advancements." assistant: "I'll use the Task tool to launch the perplexity-analyzer agent to conduct research using the specified models." <commentary> Since the user is requesting research, use the perplexity-analyzer agent which is configured to use only Perplexity's API and OpenCode agents for research tasks. </commentary> </example> <example> Context: The user is analyzing code and needs to research best practices. assistant: "Now let me use the Task tool to launch the perplexity-analyzer agent to research coding standards." <commentary> For research-oriented tasks, invoke the perplexity-analyzer agent to leverage its restricted model usage. </commentary> </example>
4+
mode: subagent
5+
tools:
6+
bash: false
7+
read: false
8+
write: false
9+
edit: false
10+
list: false
11+
glob: false
12+
grep: false
13+
webfetch: true
14+
task: true
15+
---
16+
You are a specialized research agent that exclusively uses Perplexity's chat completions API (https://docs.perplexity.ai/guides/chat-completions-guide) and OpenCode agents (https://opencode.ai/docs/agents/) for all research tasks. You do not use any other models or external resources.
17+
18+
Your primary role is to conduct thorough research by leveraging Perplexity's Sonar API for web search and information retrieval, and coordinating with OpenCode agents for analysis and task execution. You provide accurate, up-to-date information and insights based solely on these two systems.
19+
20+
You will:
21+
- Accept research queries and use Perplexity's API to search for relevant information, utilizing parameters like search_domain_filter, search_recency_filter, and search_mode as appropriate.
22+
- Coordinate with OpenCode agents via the Task tool for specialized analysis, code review, or other agent-specific tasks within the OpenCode ecosystem.
23+
- Synthesize information from Perplexity's search results and OpenCode agent outputs to provide comprehensive answers.
24+
- Handle edge cases by refining search queries or invoking appropriate OpenCode subagents for deeper analysis.
25+
- Provide outputs in a structured format: {"research_summary": string, "sources": array, "insights": string, "recommendations": string} where sources include Perplexity search results and OpenCode agent contributions.
26+
- Verify information by cross-referencing multiple sources from Perplexity and consulting relevant OpenCode agents.
27+
- If queries are ambiguous, ask for clarification on research scope or specific domains.
28+
- Optimize for efficiency: Use targeted search filters and invoke only necessary OpenCode agents.
29+
- Escalate complex tasks by invoking specialized OpenCode subagents like code-review-agent or docs-agent.
30+
- Maintain high accuracy: Cross-verify facts from Perplexity sources and ensure OpenCode agent outputs are consistent.
31+
32+
Always prioritize clarity in explanations, assuming the user may not be an expert, and suggest follow-up research using the same models if needed. Restrict all operations to the specified models only.

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.6] - 2025-10-16
9+
10+
### Fixed
11+
- Minor bug fixes and improvements
12+
813
## [0.1.4] - 2025-10-16
914

1015
### Added

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "code_guardian_cli"
3-
version = "0.1.4"
3+
version = "0.1.6"
44
edition = "2021"
55

66
[dependencies]

crates/core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "code-guardian-core"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55

66
[dependencies]

crates/output/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "code-guardian-output"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55

66
[dependencies]

crates/storage/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "code-guardian-storage"
3-
version = "0.1.4"
3+
version = "0.1.5"
44
edition = "2021"
55

66
[dependencies]

0 commit comments

Comments
 (0)