Skip to content

Releases: mdesantis1984/SourceRudder

SourceRudder 3.0.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 04:08
Immutable release. Only release title and notes can be modified.
1a2741b

SourceRudder 3.0.0

SourceRudder 3.0.0 is distributed under the MIT License.

English

SourceRudder 3.0.0 removes the optional IA_Recuerdo observation forwarder that
shipped in 2.0.0. Its CLI flags, environment variables, deployment settings,
client package, and synchronous outbound requests are no longer present. This is
the only intentional public-contract break: all 28 MCP tools, their input and
result shapes, connector names, and strategy IDs remain stable.

Included improvements

  • Prometheus HTTP request counters and per-source search latency histograms now
    reflect real production MCP traffic.
  • The distributable systemd unit binds to loopback by default instead of opening
    wildcard IPv4 and IPv6 listeners.
  • The SourceRudder visual identity and indigo campaign assets are included.
  • Release automation derives artifact, image, and deployment versions from the
    reviewed release version and fails closed on inconsistent tags or notes.
  • A clean systemd installation was exercised in a disposable Proxmox container
    against an isolated, digest-pinned SearXNG before publication.

Español

SourceRudder 3.0.0 elimina el forwarder opcional de observaciones IA_Recuerdo
publicado en 2.0.0. Ya no están disponibles sus flags de CLI, variables de
entorno, configuración de despliegue, paquete cliente ni requests salientes
síncronos. Esta es la única ruptura intencional del contrato público: las 28
herramientas MCP, sus entradas y resultados, conectores e IDs de estrategia
permanecen estables.

Mejoras incluidas

  • Los contadores Prometheus de requests HTTP y los histogramas de latencia por
    fuente ahora reflejan el tráfico MCP real de producción.
  • La unidad systemd distribuible se enlaza a loopback por defecto en lugar de
    abrir listeners wildcard IPv4 e IPv6.
  • Se incluyen la identidad visual de SourceRudder y los recursos de campaña índigo.
  • La automatización deriva las versiones de archivos, imágenes y despliegues de
    la versión revisada y falla ante tags o notas inconsistentes.
  • Antes de publicar se ejercitó una instalación systemd limpia en un contenedor
    Proxmox desechable con un SearXNG aislado y fijado por digest.

License / Licencia

SourceRudder 3.0.0 is released under the MIT License.

SourceRudder 3.0.0 se publica bajo la Licencia MIT.

SourceRudder 2.0.0

Choose a tag to compare

@mdesantis1984 mdesantis1984 released this 11 Sep 18:00
Immutable release. Only release title and notes can be modified.
65b6637

SourceRudder 2.0.0

SourceRudder 2.0.0 is distributed under the MIT License.

English

SourceRudder 2.0.0 turns IA_Buscar into an independent, self-hosted research
gateway for AI agents. The migration gives the project one coherent identity
across its MCP server, Go module, binary, deployment assets, observability, and
documentation while preserving the established tool and JSON contracts.

Highlights

  • 28 MCP tools, including 16 source-specific search surfaces.
  • Purpose-built search for web, code, packages, official documentation,
    academia, communities, news, images, and video.
  • Safe URL validation, fetching, extraction, and explicit blocked or degraded
    outcomes.
  • Deterministic local synthesis, cache/history operations, and an optional
    immutable local corpus.
  • Authenticated HTTP and local stdio, Prometheus metrics, Docker Compose,
    Kubernetes, and systemd deployment paths.
  • Reproducible cross-platform archives, checksums, SBOM, provenance, and a
    multi-platform GHCR image in the final gated workflow.

Before upgrading

This is a breaking identity release. Read Migration to 2.0
before changing commands, environment variables, service names, module imports,
or the MCP guide URI.

Español

SourceRudder 2.0.0 convierte IA_Buscar en un gateway de investigación
independiente y autoalojado para agentes de IA. La migración unifica la identidad
del servidor MCP, módulo Go, binario, despliegue, observabilidad y documentación,
y conserva los contratos existentes de herramientas y JSON.

Puntos destacados

  • 28 herramientas MCP, incluidas 16 superficies de búsqueda específicas.
  • Búsquedas para web, código, paquetes, documentación oficial, academia,
    comunidades, noticias, imágenes y video.
  • Validación, recuperación y extracción segura de URL con estados explícitos de
    bloqueo o degradación.
  • Síntesis local determinista, operaciones de caché/historial y corpus local
    inmutable opcional.
  • HTTP autenticado y stdio local, métricas Prometheus y despliegues mediante
    Docker Compose, Kubernetes y systemd.
  • Archivos multiplataforma reproducibles, checksums, SBOM, procedencia e imagen
    GHCR multi-plataforma en el workflow final protegido por gates.

Antes de migrar

Esta versión cambia identidades públicas. Consulte Migración a 2.0
antes de modificar comandos, variables de entorno, servicios, imports del módulo
o la URI de la guía MCP.

License / Licencia

SourceRudder 2.0.0 is released under the MIT License. The license permits commercial and non-commercial use, modification, redistribution, sublicensing, and sale subject to preserving its copyright and permission notice.

SourceRudder 2.0.0 se publica bajo la Licencia MIT. La licencia permite el uso comercial y no comercial, la modificación, la redistribución, el sublicenciamiento y la venta, con la condición de conservar el aviso de copyright y el aviso de permiso.