DevCom.AgenticRuntime.Plugin.IMAP 1.0.13

There is a newer version of this package available.
See the version list below for details.
dotnet add package DevCom.AgenticRuntime.Plugin.IMAP --version 1.0.13
                    
NuGet\Install-Package DevCom.AgenticRuntime.Plugin.IMAP -Version 1.0.13
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="DevCom.AgenticRuntime.Plugin.IMAP" Version="1.0.13" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="DevCom.AgenticRuntime.Plugin.IMAP" Version="1.0.13" />
                    
Directory.Packages.props
<PackageReference Include="DevCom.AgenticRuntime.Plugin.IMAP" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add DevCom.AgenticRuntime.Plugin.IMAP --version 1.0.13
                    
#r "nuget: DevCom.AgenticRuntime.Plugin.IMAP, 1.0.13"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package DevCom.AgenticRuntime.Plugin.IMAP@1.0.13
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=DevCom.AgenticRuntime.Plugin.IMAP&version=1.0.13
                    
Install as a Cake Addin
#tool nuget:?package=DevCom.AgenticRuntime.Plugin.IMAP&version=1.0.13
                    
Install as a Cake Tool

IMAP Email Trigger Plugin

DevCom Agentic Platform (DAP) plugin that adds an IMAP email trigger: poll a mailbox folder for new messages and fire agents with the message content.

Features

  • Mailbox polling trigger — per-agent IMAP credentials and folder selection; new messages invoke the agent.
  • OAuth2 for Microsoft 365 / Outlook — built-in OAuth endpoint completes the Azure AD (Entra ID) consent flow so mailboxes with basic auth disabled still work.
  • Health check — reports mailbox connectivity on the host's plugin health endpoint.

Configuration

Plugin-wide settings (only needed for Microsoft/Outlook OAuth2):

Key Required Description
AzureTenantId no Azure AD (Entra ID) tenant ID
AzureClientId no Application (client) ID from the Azure app registration
AzureClientSecret no Client secret from the Azure app registration

IMAP server, credentials, and the folder to watch are configured on each agent's trigger config.

Installation

Install from the DAP admin Plugins page (searches the configured NuGet feed), or drop the package into the host's plugin directory.

Changelog

1.0.13 - 2026-06-17

  • fix(DAP-37, imap): make the polling supervisor durable and observable — decouple its lifetime from the transient start token, log loop start/exit, and surface a faulted supervisor task so a dead loop no longer requires a manual reload to diagnose

1.0.12 - 2026-06-05

  • no plugin changes recorded for this version

1.0.11 - 2026-05-04

  • fixed forwarded proto for API behind reverse proxy, bumped IMAP plugin version (dbd6780)
  • fix: extract PDF from nested message/rfc822 parts in .eml files (1d8b799)

1.0.10 - 2026-04-22

  • Add chat message authorship and trigger display DSL (51130f6)

1.0.9 - 2026-04-16

  • Refactor publish script; bump plugin versions (3919487)

1.0.8 - 2026-04-03

  • feat: convert HTML email body to markdown when text body is missing (e43a207)

1.0.7 - 2026-04-02

  • feat: add log seen/unseen tracking with improved Logs screen (c1e22e0)
  • fix shadow drop modal (a157faf)

1.0.6 - 2026-04-01

  • always https schema, bump version (ac4db92)

1.0.5 - 2026-04-01

  • fix: clean up plugin disk cache on uninstall to prevent stale DLL reuse (2631c0f)
  • feat: add OAuth2 authorization code flow for IMAP with conditional field visibility (029e2f4)

1.0.4 - 2026-03-25

  • refactor: reorganize skill/script architecture with extensible engine interfaces (7ce536a)

1.0.3 - 2026-03-24

  • fix: preserve full JSON Schema for MCP tool properties to fix OpenAI validation (97d8b88)
  • Update ImapTriggerPlugin.cs (46d5268)

1.0.2 - 2026-03-24

  • Update DevCom.AgenticRuntime.Plugin.IMAP.csproj (c80a8fd)
  • fix: notify trigger plugins when config changes so workers restart with fresh credentials (442763f)

1.0.1 - 2026-03-21

  • bundle deps (b0f7a9d)
  • credential probes (cabed95)

1.0.0 - 2026-03-21

  • IMAP extension (6f4e486)
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.26 137 9/28/2026
1.0.25 116 9/17/2026
1.0.24 140 9/13/2026
1.0.23 104 9/11/2026
1.0.22 104 9/11/2026
1.0.21 116 8/31/2026
1.0.18 121 8/26/2026
1.0.16 137 8/25/2026
1.0.15 212 8/20/2026
1.0.14 143 7/27/2026
1.0.13 152 6/17/2026
1.0.12 134 6/5/2026
1.0.11 172 5/4/2026
1.0.10 449 4/22/2026
1.0.9 143 4/16/2026
1.0.8 182 4/2/2026
1.0.7 142 4/1/2026
1.0.6 180 4/1/2026
1.0.5 138 4/1/2026
Loading failed