{ "issuer": "pinned" }
Wie ein MCP-Client den OAuth-Issuer festnagelt
Python SDK 1.30 oder 2.2 ist nicht der ganze Fix. Machine-to-Machine braucht issuer, und alte client_info muss weg.
WeiterlesenJSON-Toolbox · Entwicklernotizen
JSON-Tipps, Schritt-für-Schritt-Anleitungen, Vergleiche und Best Practices, damit Sie JSON-Daten besser verstehen und verarbeiten.
{ "issuer": "pinned" }
Python SDK 1.30 oder 2.2 ist nicht der ganze Fix. Machine-to-Machine braucht issuer, und alte client_info muss weg.
WeiterlesenÄltere Tutorials
Das Gateway setzt tools/call zurück auf das ursprüngliche HTTP. Der Body liegt unter body, ein API-Key sperrt die Tool-Entdeckung nicht.
Offizielles a2a.json ist nicht normativ und lässt required oft weg. Auf AgentCard zeigen, §4.4 Nicht-Leer behaupten, für Task den Zeiger wechseln.
A2A legt keine Katalog-API fest. Drei Strategien landen auf derselben Card. Erst danach Auswahl, Interface, Task.
§4.4 Feld für Feld. Top-Level-url ist 0.3. Keine Tags, keine Suche.
Kein drittes Protokoll. Die Registry indexiert A2A-Cards und MCP-toolspecs. Erst suchbar, dann delegieren.
Der Aufruf-Hopp ging nicht in Rente. Die volle Karte beim Start schon. Entdeckung dünnt das Fenster; Packung stoppt die Gabel.
Kein Feintuning. Nach fünf Hopps liegen Identität, Skill-Metadaten und tools/list im Speicher. Mit Snapshot-JSON prüfen.
Keine Drei-aus-eins-Wahl. Anleitung, Hand und Kiste besitzen je einen Discovery-Hop. Vier Fragen, bevor Sie einpacken.
Ein Plugin ist eine Kiste, kein weiteres Werkzeugprotokoll. Die geschlossenen Schemas für plugin.json und mcp.json — und warum das Cloud Developer Plugin so verpackt.
Ein OpenAPI-3.1-Schema wächst Docs, Typen und einen typisierten Client. Vertrag prüfen, dann Codegen — nicht drei Kopien von Hand.
Nach 2026-07-28 Sessions nicht mehr kleben. JSON-RPC kreuzt einen normalen LB, SSE bleibt ungepuffert, Rollouts leeren lange Streams zuerst.
Remote-MCP-401, RFC-9728-Discovery, PKCE für ein Token, Bearer auf tools/call — Auth lebt im HTTP-Header, nicht in der JSON-RPC-Hülle.
Was sich bei Responses, Structured Outputs, Tool Calling und MCP ändern kann — und sechs Schemas, die Sie jetzt einfrieren. Prognosen sind keine Agenda; Verträge können trotzdem stehen.
Ingenieurdefinition von Agent State 2026: der Checkpoint ist die Position, Memory nur Erinnerung, wer das JSON in Workflow oder Schleife schreibt, und wie run/step wiederherstellbar werden.
Coding Agents im Multi-Modell-Zeitalter: So vereinheitlicht ein lokales /v1-Gateway Claude Code, Cursor und Codex und wechselt bei ausgeschöpften Kontingenten oder Ausfällen automatisch die Route.
Siri 2026 wählt eine App, füllt Argumente und liest den Bildschirm. Legen Sie das auf die Agent-Definition und trennen Sie Apple Intelligence, App Intents / App Actions und die zwei parallelen Werkzeugverträge.
Produkt, Modell und API auf getrennten Schichten halten: was Siri AI und PCC, die ChatGPT-Erweiterung und die Gemini-Basis jeweils tragen — und warum die drei JSON-Verträge nicht gemischt gehören.
Ingenieurdefinition von MCP: welche Schicht Protokoll, JSON-RPC-Umschlag, Agentenschleife und Modell-Tool-Calling jeweils tragen — und warum arguments lokal geprüft werden.
1M Token vom Marketing-Wert zum Fensterbudget: was reinpasst, wie Output und Preis auseinanderlaufen, und warum langes JSON zuerst lokal geprüft gehört.
Ingenieurdefinition des Agenten 2026: Beobachten–Entscheiden–Aufrufen, Zuordnung zweier Produktnamen, drei JSON für ein Schema.
Am 3. September 2026 überlappten drei Fronttür-Modelle. Offizielle Zeitlinie, Azure-Ingress-Hinweise und Retry-Kaskaden trennen — und wie eine Agent-JSON-Pipeline failovern soll.
Die Januar-Erklärung legte die nächste AFM auf Gemini. Juni erweiterte PCC auf Google Cloud. Offizielle Fakten und Pressezahlen trennen — und warum Ihr JSON-Vertrag den Eigentümer nicht wechselte.
Vor dem 29. September Responses, MCP und Structured Output im Changelog verfolgen. Prognosen sind keine Agenda; JSON-Verträge können trotzdem stehen.
MCP für Tools, A2A für Agents. JSON in Agent Card, tools/call und Tasks.
inputSchema und parameters ausrichten; Fluss arguments→tools/call und Validierungskette.
Form ja, Semantik nein. Vierschicht-Fehler, API 2026, Schema, parse→Schema→Business.
Assistants, Threads, Runs weg; Mapping zu Responses + Conversations, Thread manuell backfillen, Vector Stores nutzen.
V4-Flash Beta: Modellwechsel, reasoning_content-Replay, Tool strict, json_object und leere Antworten.
Die MCP-Spec 2026-07-28 macht die Protokollschicht stateless: Jeder JSON-RPC-Request trägt Version und Capabilities; Remote Server laufen hinter normalem HTTP-Load-Balancing.
Der System-Agent nutzt App Intents, das In-App-Modell Foundation Models Tool. Trennen Sie die drei Aufrufketten und sehen Sie, was JSON in Argumenten, Schema und HTTP-Nutzlast wirklich tut.
Die Form der Gemini-Antwort mit Structured Output und JSON Schema festlegen, statt den Prompt um „nur JSON“ zu bitten. Behandelt JSON-Modus vs. Schema-Modus, Python-/JS-Beispiele und Validierung in Produktion.