Documentation
¶
Overview ¶
Package search is the Stage-1 namespace for URL scraping, issue search, and research agent types. See ../REFACTOR_PLAN.md.
Index ¶
- func BuildSearchContext(s []*SimilarIssue) string
- func ExtractCode(body, rawURL string) string
- func ExtractHTML(body string) (string, string)
- func ExtractJSON(body string) string
- func ExtractMarkdown(body string) string
- func FormatIssueResults(s []*SimilarIssue) string
- func SuggestResolution(s []*SimilarIssue) string
- type Issue
- type IssueIndex
- type ResearchAgent
- type ResearchFinding
- type ResearchQuery
- type ResearchResult
- type ScrapeResult
- type SimilarIssue
- type URLScraper
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildSearchContext ¶
func BuildSearchContext(s []*SimilarIssue) string
func ExtractCode ¶
func ExtractHTML ¶
func ExtractJSON ¶
func ExtractMarkdown ¶
func FormatIssueResults ¶
func FormatIssueResults(s []*SimilarIssue) string
func SuggestResolution ¶
func SuggestResolution(s []*SimilarIssue) string
Types ¶
type IssueIndex ¶
type IssueIndex = engine.IssueIndex
func NewIssueIndex ¶
func NewIssueIndex() *IssueIndex
type ResearchAgent ¶
type ResearchAgent = engine.ResearchAgent
func NewResearchAgent ¶
func NewResearchAgent(maxWorkers int) *ResearchAgent
type ResearchFinding ¶
type ResearchFinding = engine.ResearchFinding
type ResearchQuery ¶
type ResearchQuery = engine.ResearchQuery
type ResearchResult ¶
type ResearchResult = engine.ResearchResult
type ScrapeResult ¶
type ScrapeResult = engine.ScrapeResult
type SimilarIssue ¶
type SimilarIssue = engine.SimilarIssue
type URLScraper ¶
type URLScraper = engine.URLScraper
func NewURLScraper ¶
func NewURLScraper() *URLScraper
Click to show internal directories.
Click to hide internal directories.