Ob Du mit einem "modified" Agenten hier glücklich wirst, glaube ich nicht wirklich. Ich würde in jedem Falle die verarbeiteten Dokumente mit einem Flag versehen und mit Hilfe dieses Flags dann die Auswahl machen. Ein Modified-Agent bekommt nach jeder Aenderung des Codes oder nach einer Deaktivierung und Reaktivierung immer alle Dokumente präsentiert, und das ist wohl das, was Dir hier aufgefallen ist (und das ist technisch auch korrekt, weil ein geänderter Agent nicht mehr derselbe Agent ist wie vor der Aenderung, und damit sind alle Dokumente für diesen Agenten eben neu)