Skip to main content

taisce-agent-framework

The Microsoft Agent Framework has a context-provider seam, and TaisceContextProvider fills it: before each model call it fetches the deployment's context for the subject and injects it as one user message marked untrusted, and after the turn it records the person's message and the assistant's final reply. Tool calls, tool results and the injected message itself are never stored.

Memory arrives as a user message rather than a system message on purpose. What the deployment returns was written by somebody else, and a model that reads it as instruction can be steered by anything anyone ever said to it.

The trigger is a count of loaded non-system messages, because that is what this framework's Python SDK counts by. The stored history is the application's and is not rewritten; once over the trigger, every run fetches the context once.

Recall failure is not fatal — the agent runs with more to read, not less. A failed store raises. Held to the conformance suite through python -m taisce_agent_framework.conformance.

Built on taisce, the client for the v1 contract.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

taisce_agent_framework-0.1.1.tar.gz (13.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

taisce_agent_framework-0.1.1-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file taisce_agent_framework-0.1.1.tar.gz.

File metadata

  • Download URL: taisce_agent_framework-0.1.1.tar.gz
  • Upload date:
  • Size: 13.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for taisce_agent_framework-0.1.1.tar.gz
Algorithm Hash digest
SHA256 0640bab2b8062a6ef3616184c8a2850e4ab78e7306f357f2394c256f094a038a
MD5 dee974f525035bf93924e632bc8bf960
BLAKE2b-256 169eeb6e141d03f0c84bed61b06b0ad3ee5cb77c44751401037d277849c6e038

See more details on using hashes here.

Provenance

The following attestation bundles were made for taisce_agent_framework-0.1.1.tar.gz:

Publisher: release.yml on ensera-ai/taisce-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file taisce_agent_framework-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for taisce_agent_framework-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 41dec8eae82d24407fc57b52d663676d027a4fc0c74dbf961823e89df3a9f0b0
MD5 6f9f62915f1f34f5b0c4bfbf7b2f0143
BLAKE2b-256 3d14879be4610330eeb97254bcd688fc0a4e268d4977d3fb50cf87cb5f5233eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for taisce_agent_framework-0.1.1-py3-none-any.whl:

Publisher: release.yml on ensera-ai/taisce-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page