How to Make It
Bring a large pot of salted water to a boil over high. Cook pasta al dente according to package directions, adding green beans to boiling water during last 4 minutes of cook time. Drain pasta and beans, and immediately plunge into ice water. Once pasta and beans are chilled, drain well.
Whisk together olive oil, lemon juice, parsley, tarragon, mustard, salt, honey, lemon zest, and pepper in a large bowl. Add drained beans, artichoke hearts, tomatoes, olives, capers, and chilled pasta and beans; toss gently to combine all ingredients. Add large chunks of tuna; stirring gently to combine ingredients but not break apart tuna.
Chill until ready to serve, adding eggs to serving platter just before serving.