Meta-level Constraints for Complex Event Processing in Logical Agents