replaced session-id retrieval with custom directive
renamed RequestContext to Envelope
used probe in test instead of dummy actor