Skip to content

feat(registry): improve search and setup flows#1516

Merged
Haz3-jolt merged 12 commits into
BlazeUp-AI:mainfrom
Haz3-jolt:feat/registry-search-setup
Jun 26, 2026
Merged

feat(registry): improve search and setup flows#1516
Haz3-jolt merged 12 commits into
BlazeUp-AI:mainfrom
Haz3-jolt:feat/registry-search-setup

Conversation

@Haz3-jolt

@Haz3-jolt Haz3-jolt commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Purpose / Description

Improve Observal registry discovery and setup flows so users can ask for agents or skills with natural keywords, pull agents with non-interactive setup values, and submit component definitions without being forced into prompts.

Fixes

No linked issue.

Approach

  • Added shared keyword tokenization and ranking for registry list endpoints.
  • Applied ranked search to agents, MCPs, skills, hooks, prompts, and sandboxes.
  • Extended MCP git analysis to infer local OCI container setup from Dockerfile, Containerfile, and compose build services.
  • Added flag-only submit paths for skills, hooks, prompts, and sandboxes.
  • Added flag-only agent init scaffolding.
  • Updated bundled Observal skills to route natural search requests and prefer flag-first setup flows.

How Has This Been Tested?

image

Learning (optional, can help others)

Reused the existing MCP repository analyzer instead of adding a new parser or service. The existing clone and analysis path already handled most git based MCP submissions, so this change only adds the missing local container heuristics.

Checklist

  • You have a descriptive commit message with a short title (first line, max 50 chars).
  • You have commented your code, particularly in hard-to-understand areas
  • You have performed a self-review of your own code
  • UI changes: include screenshots of all affected screens (in particular showing any new or changed strings)

AI Assistance

Generative AI tooling was used to co-author this PR.

  • Yes(Please Specify the tool): Pi coding agent
  • Was the generated code manually reviewed and tested?

Haz3-jolt and others added 7 commits June 26, 2026 14:01
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
@github-actions github-actions Bot added cli CLI changes server Pull request touches server code tests Pull request adds or modifies tests labels Jun 26, 2026
Haz3-jolt and others added 2 commits June 26, 2026 14:40
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
@codecov

codecov Bot commented Jun 26, 2026

Copy link
Copy Markdown

Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
@github-actions github-actions Bot added the web Pull request touches web frontend code label Jun 26, 2026
Haz3-jolt and others added 2 commits June 26, 2026 15:05
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
Co-authored-by: Hemalatha Madeswaran <HemalathaMadeswaran18@users.noreply.github.com>
@Haz3-jolt Haz3-jolt merged commit c88f450 into BlazeUp-AI:main Jun 26, 2026
23 checks passed
@Haz3-jolt Haz3-jolt deleted the feat/registry-search-setup branch June 26, 2026 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cli CLI changes server Pull request touches server code tests Pull request adds or modifies tests web Pull request touches web frontend code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant