[PR #38] [MERGED] Fix search binary build without workspace #40

Closed
opened 2026-02-16 04:15:18 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/run-llama/semtools/pull/38
Author: @kim0
Created: 11/7/2025
Status: Merged
Merged: 11/11/2025
Merged by: @logan-markewich

Base: mainHead: fix-search-feature-docmeta-gate


📝 Commits (1)

  • f8068e8 Fix search binary build without workspace

📊 Changes

1 file changed (+2 additions, -0 deletions)

View changed files

📝 src/bin/search.rs (+2 -0)

📄 Description

Description

  • gate DocumentInfo and DocumentState behind the workspace feature so the search binary builds when installed without workspace support

Type of Change

Label suggestion: bug

Testing

  • I have tested my changes locally
  • I have added tests for new functionality (if applicable)
  • All existing tests pass

Local notes: cargo fmt --all -- --check, cargo clippy --no-default-features --features search

Checklist

  • My code passes cargo clippy and cargo fmt
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/run-llama/semtools/pull/38 **Author:** [@kim0](https://github.com/kim0) **Created:** 11/7/2025 **Status:** ✅ Merged **Merged:** 11/11/2025 **Merged by:** [@logan-markewich](https://github.com/logan-markewich) **Base:** `main` ← **Head:** `fix-search-feature-docmeta-gate` --- ### 📝 Commits (1) - [`f8068e8`](https://github.com/run-llama/semtools/commit/f8068e890eb7c6a8f032315fb7ce5e043e968ed3) Fix search binary build without workspace ### 📊 Changes **1 file changed** (+2 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `src/bin/search.rs` (+2 -0) </details> ### 📄 Description ## Description - gate `DocumentInfo` and `DocumentState` behind the `workspace` feature so the `search` binary builds when installed without workspace support ## Type of Change Label suggestion: `bug` ## Testing - [x] I have tested my changes locally - [ ] I have added tests for new functionality (if applicable) - [ ] All existing tests pass _Local notes_: `cargo fmt --all -- --check`, `cargo clippy --no-default-features --features search` ## Checklist - [x] My code passes `cargo clippy` and `cargo fmt` - [x] I have performed a self-review of my code - [ ] I have commented my code, particularly in hard-to-understand areas --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 04:15:18 -05:00
yindo closed this issue 2026-02-16 04:15:18 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: run-llama/semtools#40