KDCube

KDCube Writing

Engineering deep dives, industry perspective, implementation notes, and practical recipes.

88 articles · latest 2026-07-06

Search covers titles, summaries, tags and full article text.

Temporal Hosting For External Agents

An external agent has no chat turn — yet it must attach a file to an email, post one to Slack, and pull attachments out. KDCube gives it a waiting room: signed upload slots into a staging area inbound, signed download URLs outbound. Bytes travel over plain HTTP; tool calls stay JSON.

hostingstaged_refsigned-urlmcpbytes over HTTP
2026-07-06

One home for what the user decided

The platform keeps durable user choices in one typed home . The key names the scope — platform, application, or conversation — configuration remains the ceiling, and an explicit Save changes writes the current conversation.

user-settingsconversation-scopedstorageuser_bundle_propsconfigured-∩-chosen
2026-07-06

Named Services: Ontologic Tools

Named services give agents one bounded grammar over recursive capability catalogs, governed provider actions, and complete data delivery.

named-servicesontologyrealmsgrantsobject refs
2026-07-06

Create a KDCube ReAct Agent

An app creates a ReAct agent by declaring it: built fresh every turn from app code, the admin ceiling, the user's narrowing, and durable state.

react agentagent constructioncapabilitiestool traitsANNOUNCE
2026-07-06

Allow Automation To Use Your Applications

KDCube users can now give their own scripts, agents, and DevOps jobs a bounded way to call KDCube — a short-lived bearer token scoped server-side by resource_grants . The automation acts as a delegated client while KDCube projects the approving user as the grantor.

connection-hubdelegated-accessresource_grantsautomationbearer-token
2026-07-04

Create Delegated Automation Access

A signed-in KDCube user can now mint a short-lived bearer token for their own automation, scoped server-side by resource_grants ( resource → grants[] ) plus selected operations. The token is only a handle — the guard loads the server-side grant record and enforces resource-grant matching per call. Grants never union across resources: {A: read, B: write} c...

connection-hubdelegated-accessresource_grantsautomationbearer-token
2026-07-04

Public Content To CDN: Make App Content Discoverable

App content was visible to humans, invisible to crawlers — SPA shells with no title, body, or structured data. This entry records the new public content surface: an app declares an alias and publishes items into a registry; the platform serves crawlable pages, JSON-LD, canonical/OG metadata, and a per-alias sitemap.xml — runtime-updated, no rebuilds — and...

public-contentseositemapjson-ldcdn
2026-07-03

Setting Up Platform Authority In KDCube

KDCube can turn a browser user into a platform user through Cognito, multiple Cognito pools, a local SimpleIDP, or an application-hosted login. These are not interchangeable — they differ in who proves the user, which credential is written, and which verifier accepts it. This overview puts all methods side by side, anchored on one contract: Connection Hub...

platform-authoritycognitomulti-cognitosimpleidpapplication-hosted
2026-07-03

Connect Your Named Services To Claude Code

Field notes from making a KDCube named service — conversations ( conv ) — usable by Claude Code as an external agent over the managed named_services MCP surface. The agent now discovers one exact capability contract before it searches objects. Binary files returned as base64 blew the model's context, so they now come back as a short-lived download link; a...

named-servicesmcpclaude-codeconvfiles-over-mcp
2026-07-02

Your Application As A Platform Authority

Sometimes the product already has a login page, a branded sign-in, or an upstream proof like Google. An application can host the platform login and consent screens while Connection Hub owns the authority registry and KDCube still verifies a standard platform session. This piece walks the split: the app hosts the door, Connection Hub registers what the doo...

connection-hubauthority-registryapplication-sessionplatform-logindelegated-credentials
2026-07-02

The Conversation Is a Lane

A conversation is an ordered event lane. One bus, two consumption models — live ReAct folding and run-to-completion turns — fenced at every seam.

event busevent lanereactive turnssupersessionwake vs body
2026-07-02

Named services can now leave KDCube through a delegated MCP connector

The same named-service realm an in-platform agent reads internally, a user's own external agent can now read too — through one guarded MCP door , scoped to exactly what the user consented to. The durable memory realm ( mem ) is live today; task and cnv are the same pattern, not yet on MCP. This is the payoff of "portable memory": build the realm once, and...

named-servicesmcpdelegated-credentialportable-memoryagent-portable-realms
2026-06-30
← Newer61–72 of 88Older →