Revision history for Adam

1.002     2026-03-08 05:06:55Z

1.001     2026-03-07 19:44:57Z
	+ Updated POD: Adam and Moses now document IO::Async support and dual event loop modes
	+ ai-bot example: multi-channel support with per-channel message buffers
	+ ai-bot example: SYSTEM_PROMPT env var for custom system prompt additions
	+ ai-bot example: error messages only shown in main channel
	+ ai-bot example: typing delay now happens BEFORE each line for more human-like output
	+ ai-bot example: info-level logging for all incoming IRC events (public, join, part, quit, PM) with channel/source
	+ Default logger now includes timestamps in [YYYY-MM-DD HH:MM:SS] [level] format
	+ Fixed stray =cut in Adam.pm that hid async() and stop() methods from compilation

1.000     2026-03-07 03:12:40Z
	+ Switched to @Author::GETTY Dist::Zilla plugin bundle
	+ Added IO::Async support via ->async() method (requires IO::Async::Loop::POE)
	+ Added ->stop() method for cleanly stopping both POE and IO::Async event loops
	+ Modernized POD documentation to inline format
	+ Added cpanfile for dependency management

0.91      2011-08-26 05:29:52 Europe/Berlin
	+ Added missing requirement
	+ Plugin event registration was broken by the previous release. Fixed.

0.90      2011-05-15 18:54:53 Europe/Berlin
	+ dzil'ed distribution (Getty)
	+ Plugins' USER events were not being registered correctly. Fixed. (Hinrik)

0.09 2011-05-15
	+ Fix a bug that involves the plugin method events() by making it private. (perigrin)
	+ Continue to not document it. (perigrin)

0.08 2010-06-17
	+ Fix a mistake we accidentally released in 0.07

0.07 2010-06-10
	+ Fix _build__irc to pull from the bot configuration (stephan48)
	+ Add RT Plugin example and netcat bot example

0.06  2009-10-30
	+ Moses::Declare
	  MooseX::Declare derived syntax for writing Bots, very experimental.
	+ Adam::Logger
	  Refactor of the logging API so that we can use alternate Logging
	  implementations, ie Log4perl support.

0.05  2009-09-24
	+ Add missing build_requires for Test::Deep

0.04  2009-09-23
	+ Remove dependency on MooseX::AttributeHelpers in favor of Moose's Native::Attributes
	+ Add MooseX::Aliases dependency for nick/nickname
	+ refactor code and clean up generally for release to CPAN

0.0.3 2009-04-02
	+ Updated to use the latest MooseX::POE (perigrin)

0.0.2  Thu Feb 19 00:44:00 2009
	+ Added PoCo::IRC::Plugin::AutoJoin
	+ Added Flood-Flag Support

0.0.1  Mon Oct 15 21:25:16 2007
	+ Initial release.