Skip to content

feat: container type hint in context#387

Merged
me-marcel merged 1 commit into
mainfrom
feat/container_type_hint_in_context
May 27, 2026
Merged

feat: container type hint in context#387
me-marcel merged 1 commit into
mainfrom
feat/container_type_hint_in_context

Conversation

@me-marcel
Copy link
Copy Markdown
Member

No description provided.

@me-marcel me-marcel self-assigned this May 27, 2026
@github-actions
Copy link
Copy Markdown

Code Coverage

apps/backend-agent-controller0.00%✅ 0.00%
Coverage Report
File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files   0   0   0   0  

apps/backend-agent-manager0.00%✅ 0.00%
Coverage Report
File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files   0   0   0   0  

apps/frontend-agent-console100.00%✅ 0.00%
Coverage Report
File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files   100   100   100   100  
 ...component.html   100   100   100   100  
 app.component.ts   100   100   100   100  

libs/domains/framework/backend/feature-agent-controller70.00%✅ 0.00%
Coverage Report
File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files   70   48.87   61.53   70.19  
 context-import   79.24   56.52   83.47   79.49  
  ...o-markdown.ts   61.29   36.36   81.81   61.18  ...81,387-389,398
  ...-rest.util.ts   69.23   62.79   72.72   69.84  ...,88,93,104-131
  ...o-markdown.ts   76.78   49.6   72.97   77.31  ...97,401-416,422
  ...t-cql.util.ts   96.15   95.45   100   96.15  41
  ...cture.util.ts   88.46   37.5   77.77   88.46  67,97-98
  ...o-markdown.ts   96.59   82.6   100   96.53  ...89,335,374,445
  ...t-jql.util.ts   94.11   94.11   100   94.11  29
 controllers   87.76   70.83   72   87.15  
  ...controller.ts   87.5   100   50   83.33  12
  ...controller.ts   81.81   100   33.33   77.77  17,27
  ...controller.ts   92.59   100   83.33   92  118-120
  ...controller.ts   85.71   100   50   83.33  29-31
  ...controller.ts   80   100   50   77.77  40-42,52-53
  ...controller.ts   100   100   100   100  
  ...controller.ts   96.61   100   94.11   96.49  203-204
  ...controller.ts   90.38   68.61   100   90.24  ...08,604-608,612
  ...controller.ts   100   95.45   100   100  47
  ...controller.ts   100   92.85   100   100  29
  ...controller.ts   59.45   0   6.66   57.14  ...20,125,135-137
  ...controller.ts   93.93   83.33   85.71   93.54  133-135
  ...controller.ts   66.66   100   12.5   63.15  ...28,34,39,48,58
  ...controller.ts   52.63   0   7.69   50  ...18,123,133-135
 dto   98.07   100   0   98.07  
  ...client.dto.ts   100   100   100   100  
  ...server.dto.ts   96.42   100   0   96.42  100
  ...client.dto.ts   100   100   100   100  
 ...context-import   95.74   100   0   95.74  
  ...ection.dto.ts   100   100   100   100  
  ...config.dto.ts   94.73   100   0   94.73  25
  ...ection.dto.ts   100   100   100   100  
  ...config.dto.ts   93.75   100   0   93.75  20
 dto/filter-rules   92.85   100   0   92.85  
  ...r-rule.dto.ts   86.66   100   0   86.66  35,53
  ...r-rule.dto.ts   100   100   100   100  
 dto/knowledge   92.3   0   0   92.3  
  ...e-node.dto.ts   100   100   100   100  
  ...lation.dto.ts   81.81   0   0   81.81  20,26
  index.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...e-node.dto.ts   100   100   100   100  
  ...e-node.dto.ts   83.33   0   0   83.33  5
 ...ket-automation   92.5   100   0   92.5  
  ...tonomy.dto.ts   90.9   100   0   90.9  24
  index.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...mation.dto.ts   90.47   100   0   90.47  32,61
 dto/tickets   98.07   0   0   98.07  
  ...d-body.dto.ts   100   100   100   100  
  ...omment.dto.ts   100   100   100   100  
  ...ticket.dto.ts   100   100   100   100  
  index.ts   100   100   100   100  
  ...ticket.dto.ts   100   100   100   100  
  ...ession.dto.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...sponse.dto.ts   100   100   100   100  
  ...ticket.dto.ts   90.9   0   0   90.9  33
 entities   89.63   100   23.3   90.28  
  ...ent.entity.ts   78.57   100   0   81.81  14,21
  ...get.entity.ts   85   100   0   88.23  16,23
  ...ule.entity.ts   82.6   100   0   89.47  38,41
  ...ion.entity.ts   87.5   100   0   92.3  34
  ...omy.entity.ts   88.23   100   0   86.66  12,34
  ...fig.entity.ts   82.92   100   0   86.48  34,41,74,81,97
  ...ker.entity.ts   84   100   0   86.36  24,37,44
  ...port.enums.ts   100   100   100   100  
  ...ing.entity.ts   90.47   100   0   89.47  28,35
  ...ode.entity.ts   76.92   100   0   81.81  27,42,46,68
  ...node.enums.ts   100   100   100   100  
  ...ity.entity.ts   88.88   100   0   87.5  15,33
  ...ion.entity.ts   89.47   100   0   88.23  15,41
  ...nce.entity.ts   94.44   100   0   93.75  25
  ...ent.entity.ts   93.75   100   0   92.85  32
  ...rop.entity.ts   88.88   100   25   88  27,34,41
  ...lag.entity.ts   88.88   100   25   88  26,33,40
  ...-io.entity.ts   90.9   100   40   90.32  36,43,50
  ...ser.entity.ts   88.88   100   0   87.5  39,43
  ...ent.entity.ts   100   100   100   100  
  ...ent.entity.ts   85.71   100   25   85  46,53,60,67,74,81
  ...nce.entity.ts   94.73   100   0   94.11  33
  ...ser.entity.ts   100   100   100   100  
  ...ity.entity.ts   88.88   100   0   87.5  15,33
  ...ase.entity.ts   85   100   0   83.33  12,22,40
  ...tep.entity.ts   87.5   100   0   85.71  14,33
  ...run.entity.ts   96.55   100   0   96.29  17
  ...ion.entity.ts   86.2   100   0   85.18  18,29,41,92
  ...tion.enums.ts   100   100   100   100  
  ...ion.entity.ts   88.23   100   0   86.66  14,21
  ...ent.entity.ts   86.66   100   0   84.61  14,21
  ticket.entity.ts   78.57   100   0   83.33  23,30,34,66
  ticket.enums.ts   100   100   100   100  
  ...ate.entity.ts   100   100   100   100  
 gateways   64.25   47.17   52.27   64.36  
  ...ts.gateway.ts   57.81   41.23   42.62   58.04  ...1359,1372-1378
  ...rd.gateway.ts   70.31   44.64   42.85   70.49  ...,95-97,101-103
  ...us.gateway.ts   92.04   82.14   100   91.76  ...68,175-177,183
  ...rd.gateway.ts   81.53   51.78   57.14   82.25  51-67,95-97
 modules   97.12   50   50   96.94  
  ...nts.module.ts   100   50   100   100  123
  ...ort.module.ts   85.71   100   0   84.21  26-42
  ...les.module.ts   93.75   100   0   92.85  29
  ...ics.module.ts   100   100   100   100  
 providers   100   100   100   100  
  ...er.factory.ts   100   100   100   100  
  ...der.tokens.ts   100   100   100   100  
  ...er.factory.ts   100   100   100   100  
 providers/import   70.33   57.33   66.66   70.2  
  ...t.provider.ts   70.33   57.33   66.66   70.2  ...63,671,675,679
 ...s/provisioning   10.57   3.57   11.42   10.1  
  ...n.provider.ts   9.73   3.79   10.52   9.43  46-495
  ...r.provider.ts   11.57   3.37   12.5   10.86  44-447
 repositories   30.56   11.78   44.7   33.73  
  ...repository.ts   90.9   100   87.5   92.85  90-94
  ...repository.ts   100   100   100   100  
  ...repository.ts   9.64   0.81   6.25   10.74  ...68-256,288-813
  ...repository.ts   100   78.57   100   100  22,40-41
  ...repository.ts   100   83.33   100   100  33-43
 services   64.8   46.54   64.57   64.34  
  ...me.service.ts   95   76.47   100   94.73  46,71
  ...us.service.ts   95.28   75   100   95.02  ...84,410,425,455
  ...nt.service.ts   94.11   76.92   87.5   93.87  46,69,101
  ...on.service.ts   31.57   8.33   30   28.57  20,41-100
  ...er.service.ts   96.29   83.83   100   96.07  164,245-251,269
  ...or.service.ts   93.93   68.02   86.95   93.84  ...28,542,548,569
  ....scheduler.ts   70.83   56.25   60   68.18  18-20,26,40-43
  ...my.service.ts   80   57.14   87.5   77.77  52-59,87
  ...xy.service.ts   74.32   37.5   78.94   75.71  ...84-196,217-225
  ...xy.service.ts   89.23   75.47   91.66   88.88  ...34,136,144-145
  ...xy.service.ts   90   72.6   94.11   89.74  ...36,138,146-147
  ...xy.service.ts   83.33   65.62   83.33   82.6  26,32-38,60,78,93
  ...xy.service.ts   68.18   64.48   68.18   68.22  ...53,291,357-405
  ...xy.service.ts   88.54   72.72   76.92   88.29  ...22-323,353-385
  ...me.service.ts   36.36   0   16.66   30  19-51
  ....constants.ts   100   100   100   100  
  ...xy.service.ts   60.41   12.82   62.5   58.69  ...,86-97,112-120
  ...ts.service.ts   88.82   74.69   85.29   88.34  ...23,367,394,415
  ...or.service.ts   90.69   61.9   100   90.24  45,72-76
  ....scheduler.ts   63.33   54.16   40   60.71  18-34,52-55
  ...ig.service.ts   43.37   51.94   60   42.5  ...45-216,233-236
  ...er.service.ts   23.33   0   0   17.85  12-106
  ....scheduler.ts   82.75   66.66   40   81.48  21-29
  ...nc.service.ts   36.36   0   33.33   33.33  39,49,56-115
  ...es.service.ts   18.57   2.97   33.33   17.64  ...67-194,204-301
  ....constants.ts   100   100   100   100  
  ...me.service.ts   69.23   0   75   63.63  21-27
  ....scheduler.ts   89.65   68.75   80   88.88  17-19,25
  ...ee.service.ts   25.85   19.22   32.72   25.81  ...1001,1018-1051
  ...ng.service.ts   84.76   70   81.81   84.31  ...33,137,457,488
  ...on.service.ts   16.66   0   6.25   15.3  48-218
  ...nc.service.ts   35.29   0   33.33   31.25  27-79
  ...nc.service.ts   52.94   100   50   46.66  22-37
  ...ry.service.ts   61.86   20.65   52.17   64.15  ...45,584,598-600
  ...nc.service.ts   52.94   100   50   46.66  21-32
  ...cs.service.ts   82.4   73.52   83.33   81.35  ...34,461-465,518
  ...nc.service.ts   78.43   54.16   66.66   77.55  68-80,91,103-105
  ...on.service.ts   75.69   70.75   67.85   76.32  ...63,567,571,652
  ....constants.ts   100   100   100   100  
  ...me.service.ts   100   100   100   100  
  ...ts.service.ts   48.88   36.92   53.94   48.83  ...1245,1315-1323
 ...ces/embeddings   98.88   85   100   98.75  
  ...ex.service.ts   98.5   80   100   98.41  114
  ...g.provider.ts   100   100   100   100  
 utils   89.4   82.56   95.65   89.29  
  ....constants.ts   100   100   100   100  
  ...re-routing.ts   100   100   100   100  
  ...le-partial.ts   100   100   100   100  
  ...sage.utils.ts   95.45   84.61   100   95.45  44
  ...t-security.ts   68.49   55.26   87.5   68.49  ...43-145,168-179
  ...st-headers.ts   91.66   86.95   100   91.66  45,52
  ...asks.utils.ts   100   100   100   100  
  ...-sanitizer.ts   100   96   100   100  45
  ...load.utils.ts   75   70   50   75  12,29,33,37
  ....constants.ts   100   100   100   100  
  ...anch.utils.ts   100   100   100   100  
  ...me-mappers.ts   100   83.92   100   100  20,34-35,42-58
  ...asks.utils.ts   100   96.66   100   100  29
  ...ompt.utils.ts   100   100   100   100  
  ...validation.ts   95.34   95.34   100   95.23  63,78

libs/domains/framework/backend/feature-agent-manager78.62%✅ ▴ +0.20%
Coverage Report
File % Stmts % Branch % Funcs % Lines Uncovered Line #s
All files   78.62   61.32   85.59   78.28  
 constants   100   100   100   100  
  ....constants.ts   100   100   100   100  
  ...setup-mode.ts   100   100   100   100  
  ...n-settings.ts   100   100   100   100  
 controllers   94.09   64.35   98.66   93.6  
  ...controller.ts   97.14   0   92.85   96.96  121
  ...controller.ts   100   91.66   100   100  154
  ...controller.ts   78.26   55.76   100   77.61  ...91,178-182,186
  ...controller.ts   100   100   100   100  
  ...controller.ts   100   100   100   100  
  ...controller.ts   100   63.63   100   100  73-114
  ...controller.ts   100   100   100   100  
  ...controller.ts   100   100   100   100  
  ...controller.ts   100   100   100   100  
  ...controller.ts   100   100   100   100  
 dto   95.68   100   0   98.23  
  commit.dto.ts   100   100   100   100  
  ...-agent.dto.ts   81.25   100   0   100  
  ...branch.dto.ts   100   100   100   100  
  ...riable.dto.ts   100   100   100   100  
  ...e-file.dto.ts   100   100   100   100  
  ...r-rule.dto.ts   90.9   100   0   90.9  26
  ...nt-run.dto.ts   100   100   100   100  
  move-file.dto.ts   100   100   100   100  
  ...kspace.dto.ts   100   100   100   100  
  ...ptions.dto.ts   100   100   100   100  
  rebase.dto.ts   100   100   100   100  
  ...nflict.dto.ts   100   100   100   100  
  ...mmands.dto.ts   90.9   100   0   90.9  16
  ...-files.dto.ts   100   100   100   100  
  ...-files.dto.ts   100   100   100   100  
  ...-agent.dto.ts   100   100   100   100  
  ...riable.dto.ts   100   100   100   100  
  ...r-rule.dto.ts   100   100   100   100  
  ...erride.dto.ts   100   100   100   100  
  ...e-file.dto.ts   100   100   100   100  
 entities   96.35   100   16.66   95.86  
  ...ble.entity.ts   92.85   100   0   91.66  26
  ...ent.entity.ts   93.75   100   0   92.85  23
  ...age.entity.ts   92.85   100   0   91.66  25
  agent.entity.ts   100   100   100   100  
  ...ion.entity.ts   94.44   100   0   93.75  26
  ...run.entity.ts   95.45   100   0   95  25
  ...ule.entity.ts   100   100   100   100  
  ...ide.entity.ts   100   100   100   100  
 gateways   57.95   43.58   55.84   57.86  
  ...ts.gateway.ts   57.95   43.58   55.84   57.86  ...2571,2672-2676
 modules   100   100   100   100  
  agents.module.ts   100   100   100   100  
 providers   100   100   100   100  
  ...er.factory.ts   100   100   100   100  
  ...er.factory.ts   100   100   100   100  
  ....interface.ts   100   100   100   100  
  ...er.factory.ts   100   100   100   100  
 providers/agents   85.34   73.52   93.54   84.64  
  ...t.provider.ts   81.81   74.66   92   81.25  ...70,477,486-499
  ...t.provider.ts   96.15   100   93.75   95.83  118
  ...t.provider.ts   87.93   71.71   95.23   87.15  ...64,384,419-423
 providers/filters   100   100   100   100  
  ...hat-filter.ts   100   100   100   100  
  ...hat-filter.ts   100   100   100   100  
  ...hat-filter.ts   100   100   100   100  
  ...hat-filter.ts   100   100   100   100  
  ...hat-filter.ts   100   100   100   100  
  ...hat-filter.ts   100   100   100   100  
 ...ders/pipelines   83.46   70.86   98   82.52  
  ...b.provider.ts   82.97   70.75   96   82.08  ...26,439,444-445
  ...b.provider.ts   84.03   71.11   100   83.03  ...08,441,445,449
 repositories   91   58.62   87.5   90.17  
  ...repository.ts   100   100   100   100  
  ...repository.ts   66.66   0   33.33   60  17-33
  ...repository.ts   100   100   100   100  
  ...repository.ts   88.88   100   83.33   88  72-85
  ...repository.ts   100   100   100   100  
  ...repository.ts   96   100   87.5   95.65  40
  ...repository.ts   100   50   100   100  33
  ...repository.ts   47.05   0   20   40  16-43
 services   76.76   64.66   84.24   76.64  
  ...es.service.ts   73.14   40.47   66.66   74.75  ...36-239,247,254
  ...em.service.ts   84.95   66.66   100   84.71  ...40,663,695-696
  ...st.service.ts   100   100   100   100  
  ...ts.service.ts   41.17   0   20   33.33  14-44
  ...es.service.ts   100   93.75   100   100  31
  ...on.service.ts   100   100   100   100  
  ...rs.service.ts   45.45   12.5   25   41.93  25-34,57-86
  ...cs.service.ts   70.61   50.95   97.36   70.78  ...1146,1165-1172
  ...on.service.ts   76.27   61.53   85.71   76.78  ...,70,81,101-113
  ...ts.service.ts   79.82   81.99   94.44   79.64  ...1104,1147-1148
  ...ig.service.ts   91.66   100   80   90  27
  ...ts.service.ts   72.32   53.12   68.18   73.33  ...27,331,352-356
  ...er.service.ts   74.84   65.72   78.82   74.74  ...1572,1655-1757
  ...er.service.ts   100   97.72   100   100  33
  ...he.service.ts   100   100   100   100  
  ...te.service.ts   66.66   37.5   100   64.51  23,30-34,54,61-77
  ...es.service.ts   96.36   92   100   96.15  41,117
 utils   92.57   86.73   100   92.39  
  ...er-context.ts   100   100   100   100  
  ...ompt.utils.ts   100   100   100   100  
  ...ompt.utils.ts   100   100   100   100  
  ...transcript.ts   87.87   78.43   100   87.5  ...44-145,154,165
  ...path.utils.ts   100   100   100   100  
  ...rule.utils.ts   96.77   89.47   100   96.77  14
  ...ompt.utils.ts   100   100   100   100  

@me-marcel me-marcel merged commit 285a1a7 into main May 27, 2026
18 checks passed
@me-marcel me-marcel deleted the feat/container_type_hint_in_context branch May 27, 2026 17:05
forepath-semantic-release Bot pushed a commit that referenced this pull request May 27, 2026
## [2.6.0](v2.5.0...v2.6.0) (2026-05-27)

### Features

* container type hint in context ([#387](#387)) ([285a1a7](285a1a7))
* empty git repository agents ([#386](#386)) ([835a17f](835a17f))

### Bug Fixes

* default test runners in generators ([#388](#388)) ([2a5c6af](2a5c6af))
@forepath-semantic-release
Copy link
Copy Markdown

This PR is included in version 2.6.0 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant