Wissen und Code
Wissen finden: search_knowledge
Sucht Notizen und Dokumente eines Projekts nach ihrem Titel, nicht im Text.
| Argument | Bedeutung |
|---|---|
q |
Pflicht, der Suchbegriff |
type |
nur note oder nur document |
page, per_page |
Seite, höchstens 100 je Seite |
Jeder Treffer trägt einen fertigen Link der Form lalabase://note/<uuid>. Wie du ihn nutzt,
steht unter Doku verknüpfen. Darfst du eine Art nicht lesen,
kommen dazu keine Treffer.
Code-Kontext
Hat ein Projekt ein verbundenes Repository, kennt Lalabase seinen Aufbau. Diese Werkzeuge gehen vom Großen ins Kleine:
| Werkzeug | Liefert | Argumente |
|---|---|---|
get_project_vision |
Zusammenfassung, was das Projekt ist und woraus es besteht | keine |
list_capabilities |
die Fähigkeiten, also zusammenhängende Funktionsbereiche | keine |
get_capability_details |
eine Fähigkeit mit Beschreibung und wichtigen Modulen | capability_id |
search_code_symbols |
Klassen, Module und Methoden, die zu einer Frage passen | query, limit (Standard 10, höchstens 25) |
get_symbol_details |
Signatur, Datei, Zeilen und Sprache eines Symbols | qualified_name, etwa Chatpost#destroy |
Quelltext liefern diese Werkzeuge nicht: get_symbol_details nennt die Stelle, nicht den Inhalt.
Liegt der Code bei dir, liest ihn der Agent dort.
Voraussetzungen
Die Code-Werkzeuge antworten nur für Projekte, deren Repository du selbst sehen darfst. Der Token allein reicht dafür nicht, ohne dieses Recht gilt das Projekt hier als nicht gefunden. Ist noch kein Code eingelesen, sagt das die Antwort.
Die fünf Code-Werkzeuge brauchen außerdem die
KI deiner Organisation: Das Repository wird nur mit eingeschalteter
KI eingelesen. Ohne sie antworten sie dauerhaft, dass noch nichts eingelesen ist.
search_code_symbols nutzt die KI auch bei jeder Suche und wird abgelehnt, wenn sie inzwischen
abgeschaltet ist oder ein Schlüssel fehlt. search_knowledge kommt ohne KI aus.
Alle Werkzeuge auf dieser Seite brauchen eine project_id.